elif os.path.isfile(path):
convert_file(path)
else:
- print 'File or directory not valid: %s' % path
+ print('File or directory not valid: %s' % path)
def convert_file(path):
f = open(path, 'r')
- print template_format.convert_json_to_yaml(f.read())
+ print(template_format.convert_json_to_yaml(f.read()))
def convert_directory(dirpath):
for path in os.listdir(dirpath):
if not path.endswith('.template') and not path.endswith('.json'):
continue
yamlpath = re.sub('\..*$', '.yaml', path)
- print 'Writing to %s' % yamlpath
+ print('Writing to %s' % yamlpath)
f = open(os.path.join(dirpath, path), 'r')
out = open(os.path.join(dirpath, yamlpath), 'w')
yml = template_format.convert_json_to_yaml(f.read())
def monitor(hostname, username, id):
- print '%s %s %d' % (hostname, username, id)
+ print('%s %s %d' % (hostname, username, id))
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
sock.connect((hostname, 22))
#if data:
# stderr.append(data)
- print '%d %d %s' % (id, sl, ''.join(stdout))
+ print('%d %d %s' % (id, sl, ''.join(stdout)))
#print ''.join(stderr)
Also, make test will automatically use the virtualenv.
"""
- print help % (venv, root)
+ print(help % (venv, root))
def main(argv):
stack_statuses = resource.Resource.STATUSES
engine_statuses = ("Alive", "Dead")
-print """\
+print("""\
| Orig action | Stack status | Engine status | New action | Behavior |
|-------------+--------------+---------------+------------+------------------|\
-"""
+""")
for orig_action in actions:
for stack_status in stack_statuses:
for new_action in actions:
if stack_status == resource.Resource.IN_PROGRESS:
for engine_status in engine_statuses:
- print "| %11s | %12s | %13s | %10s | |" \
- % (orig_action, stack_status, engine_status,
- new_action)
+ print("| %11s | %12s | %13s | %10s | |" \
+ % (orig_action, stack_status, engine_status,
+ new_action))
else:
- print "| %11s | %12s | %13s | %10s | |" \
- % (orig_action, stack_status, "NA", new_action)
+ print("| %11s | %12s | %13s | %10s | |" \
+ % (orig_action, stack_status, "NA", new_action))