aboutsummaryrefslogtreecommitdiff
path: root/scripts/builder.py
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/builder.py')
-rw-r--r--scripts/builder.py20
1 files changed, 20 insertions, 0 deletions
diff --git a/scripts/builder.py b/scripts/builder.py
index f4e1472..0263308 100644
--- a/scripts/builder.py
+++ b/scripts/builder.py
@@ -568,6 +568,26 @@ class UpdateReleases:
568 yaml.dump(releases, data, sort_keys=False) 568 yaml.dump(releases, data, sort_keys=False)
569 569
570 570
571class ConvertPackerJSON:
572 """Convert packer.conf to packer.json
573 """
574
575 command_name = "convert-packer-config"
576
577 @staticmethod
578 def add_args(parser):
579 pass
580
581 def run(self, args, root):
582 source = os.path.join(root, "packer.conf")
583 dest = os.path.join(root, "build", "packer.json")
584
585 logging.getLogger().setLevel(logging.INFO)
586
587 pyhocon.converter.HOCONConverter.convert_from_file(
588 source, dest, "json", 2, False)
589
590
571def find_repo_root(): 591def find_repo_root():
572 path = os.getcwd() 592 path = os.getcwd()
573 593