Does this line prevent to delete a ssh key when a user state is changed to absent?
|
when: item.state == "present" |
User will be erased anyway so I think that this only impact future changes (see #6).
Edit: I think the work for this refactoring could also include the possibility to change the ssh key (delete the old one and add a new one).