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 committed by Matt Clay
parent 9ab42a98ca
commit eae8942583

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":