Fix comment yaml escaping in authorized_key module

This commit is contained in:
James Tanner 2013-11-26 08:54:19 -05:00
parent 999b04f7fa
commit fa4b30819a

View file

@ -215,6 +215,9 @@ def parsekey(raw_key):
key_type = None # type of ssh key key_type = None # type of ssh key
type_index = None # index of keytype in key string|list type_index = None # index of keytype in key string|list
# remove comment yaml escapes
raw_key = raw_key.replace('\#', '#')
# split key safely # split key safely
lex = shlex.shlex(raw_key) lex = shlex.shlex(raw_key)
lex.quotes = ["'", '"'] lex.quotes = ["'", '"']