generate_config: Replace print statement with fc 09/42109/2
authorAlexandru Avadanii <Alexandru.Avadanii@enea.com>
Sat, 16 Sep 2017 00:49:41 +0000 (02:49 +0200)
committerAlexandru Avadanii <Alexandru.Avadanii@enea.com>
Sat, 16 Sep 2017 01:04:43 +0000 (03:04 +0200)
Fix py3 compatibility by using 'print' function instead.
While at it, fix constant names reported by `pylint` as invalid.

Change-Id: I73e3a370560c038a8814db9758b13026dc4c0b42
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
utils/generate_config.py

index 523a7a8..b65bf7f 100755 (executable)
@@ -4,20 +4,20 @@ import argparse
 import yaml
 from jinja2 import Environment, FileSystemLoader
 
-parser = argparse.ArgumentParser()
-parser.add_argument("--yaml", "-y", type=str, required=True)
-parser.add_argument("--jinja2", "-j", type=str, required=True)
-args = parser.parse_args()
+PARSER = argparse.ArgumentParser()
+PARSER.add_argument("--yaml", "-y", type=str, required=True)
+PARSER.add_argument("--jinja2", "-j", type=str, required=True)
+ARGS = PARSER.parse_args()
 
 
 ENV = Environment(loader=FileSystemLoader('./'))
 
-with open(args.yaml) as _:
-    dict = yaml.safe_load(_)
+with open(ARGS.yaml) as _:
+    DICT = yaml.safe_load(_)
 
 # Print dictionary generated from yaml (uncomment for debug)
-#print dict
+#print DICT
 
 # Render template and print generated conf to console
-template = ENV.get_template(args.jinja2)
-print template.render(conf=dict)
+TEMPLATE = ENV.get_template(ARGS.jinja2)
+print(TEMPLATE.render(conf=DICT))