diff options
author | Joshua Harlow <harlowja@yahoo-inc.com> | 2012-09-30 13:47:00 -0700 |
---|---|---|
committer | Joshua Harlow <harlowja@yahoo-inc.com> | 2012-09-30 13:47:00 -0700 |
commit | e2b85e2087b796c7a130ee20f688dbd5d161739f (patch) | |
tree | 7717c4549c419f639573d31e2cd7f10049315b5d | |
parent | 9a252b3a41ad757587cba729b31079c04b253faa (diff) | |
download | vyos-cloud-init-e2b85e2087b796c7a130ee20f688dbd5d161739f.tar.gz vyos-cloud-init-e2b85e2087b796c7a130ee20f688dbd5d161739f.zip |
Ensure that the include dir starts the line
and is not a part of a comment or other
part of the line.
-rw-r--r-- | cloudinit/distros/__init__.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/cloudinit/distros/__init__.py b/cloudinit/distros/__init__.py index 500147c6..cdae1add 100644 --- a/cloudinit/distros/__init__.py +++ b/cloudinit/distros/__init__.py @@ -305,10 +305,10 @@ class Distro(object): found_include = False for line in sudoers_contents.splitlines(): line = line.strip() - mtch = re.search(r"#includedir\s+(.*)$", line) - if not mtch: + include_match = re.search(r"^#includedir\s+(.*)$", line) + if not include_match: continue - included_dir = mtch.group(1).strip() + included_dir = include_match.group(1).strip() if not included_dir: continue included_dir = os.path.abspath(included_dir) |