freezelist: Make it PEP8 compliant

This commit is contained in:
Till Maas 2014-09-21 16:52:38 +02:00
parent ba2da3ed82
commit efdf0072aa
1 changed files with 8 additions and 14 deletions

View File

@ -1,5 +1,5 @@
#!/usr/bin/python
# skvidal
# skvidal
# dump out the hosts marked with 'freezes: true' in their vars
@ -8,31 +8,30 @@ import sys
from optparse import OptionParser
parser = OptionParser(version = "1.0")
parser = OptionParser(version="1.0")
parser.add_option('-i', dest='inventory', default=None,
help="Path to inventory file/dir")
opts,args = parser.parse_args(sys.argv[1:])
help="Path to inventory file/dir")
opts, args = parser.parse_args(sys.argv[1:])
if opts.inventory:
inv = ansible.inventory.Inventory(host_list=opts.inventory)
else:
inv = ansible.inventory.Inventory()
frozen = []
unfrozen = []
for host in sorted(inv.get_hosts()):
vars = inv.get_variables(host.name)
freezes = vars.get('freezes', None)
if freezes:
frozen.append(host.name)
elif freezes is None:
print 'Error: missing freezes: %s' % host.name
else:
unfrozen.append(host.name)
print 'freeze:'
for host in sorted(frozen):
print 'F: ' + host
@ -41,8 +40,3 @@ for host in sorted(frozen):
print 'do not freeze:'
for host in sorted(unfrozen):
print 'NF: ' + host