Skip to content

Commit 76d85bb

Browse files
committedJul 2, 2019
ran 2to3 to make vagrant.py python3
1 parent 2d4ac50 commit 76d85bb

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed
 

‎vagrant.py

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#!/usr/bin/env python
2-
''' Dynamic inventory script for Ansible/Vagrant '''
2+
33
import argparse
44
import json
55
import os
@@ -23,16 +23,16 @@ def build_inventory(host=None):
2323
# build groups for a specific host
2424
def _gather_groups(inventory, host):
2525
for group in host['ansible_groups']:
26-
if not inventory.has_key(group):
26+
if group not in inventory:
2727
inventory[group] = {}
2828
inventory[group]['hosts'] = []
2929
inventory[group]['vars'] = {}
3030
inventory[group]['hosts'].append(host['name'] + domain)
3131
# append box version
3232
box = sub(r"[/]", "_", config['box'])
33-
if host.has_key('box'):
33+
if 'box' in host:
3434
box = sub(r"[/]", "_", host['box'])
35-
if not inventory.has_key(box):
35+
if box not in inventory:
3636
inventory[box] = {}
3737
inventory[box]['hosts'] = []
3838
inventory[box]['vars'] = {}
@@ -51,9 +51,9 @@ def main():
5151
parser = setup_cli()
5252
args = parser.parse_args()
5353
if args.list:
54-
print json.dumps(build_inventory())
54+
print(json.dumps(build_inventory()))
5555
elif args.host:
56-
print json.dumps(build_inventory(args.host))
56+
print(json.dumps(build_inventory(args.host)))
5757
else:
5858
parser.print_help()
5959

0 commit comments

Comments
 (0)
Please sign in to comment.