summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael DeHaan <michael.dehaan@gmail.com>2012-03-10 21:19:41 -0500
committerMichael DeHaan <michael.dehaan@gmail.com>2012-03-10 21:19:41 -0500
commit60a13cf5401ad085e88af6989d22504a140a9bd0 (patch)
treee2399418c4f0e021e0e378b67ad264f32fcfe99c
parente284c8cedc25f4cbb2b7b57936af47093d59e31b (diff)
downloadansible-60a13cf5401ad085e88af6989d22504a140a9bd0.tar.gz
Ignore commented out lines in the ansible setup files.
-rwxr-xr-xlib/ansible/runner.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/ansible/runner.py b/lib/ansible/runner.py
index 4bf3aae62e..0eed2be9a2 100755
--- a/lib/ansible/runner.py
+++ b/lib/ansible/runner.py
@@ -127,10 +127,16 @@ class Runner(object):
group_name = 'ungrouped'
results = []
for item in lines:
+ item = item.lstrip().rstrip()
+ if item.startswith("#"):
+ # ignore commented out lines
+ continue
if item.startswith("["):
+ # looks like a group
group_name = item.replace("[","").replace("]","").lstrip().rstrip()
groups[group_name] = []
else:
+ # looks like a regular host
groups[group_name].append(item)
results.append(item)