avoid index error on empty list, key being true means its not None nor []

fixes #13009
This commit is contained in:
Brian Coca 2015-11-02 21:49:46 -05:00
parent abad3d1617
commit 9fb6054500

View file

@ -92,8 +92,8 @@ def enforce_state(module, params):
#Find the ssh-keygen binary
sshkeygen = module.get_bin_path("ssh-keygen",True)
#trailing newline in files gets lost, so re-add if necessary
if key is not None and key[-1]!='\n':
# Trailing newline in files gets lost, so re-add if necessary
if key and key[-1] != '\n':
key+='\n'
if key is None and state != "absent":