From 9832a6d4bb886e3c5ee4f128ed4ac0c2ddb2d886 Mon Sep 17 00:00:00 2001 From: Neill Cox Date: Tue, 26 Sep 2023 16:16:06 +1000 Subject: [PATCH] Fix hostname 2 --- src/tripleo_aio_helpers/create_aio_vm.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/tripleo_aio_helpers/create_aio_vm.py b/src/tripleo_aio_helpers/create_aio_vm.py index 95a088b..d3c88a1 100644 --- a/src/tripleo_aio_helpers/create_aio_vm.py +++ b/src/tripleo_aio_helpers/create_aio_vm.py @@ -14,15 +14,16 @@ ND_PATH = "./network-config" def parse_args(): """Parse the command line arguments""" + template_path = pathlib.Path(__file__).parent / "virt-install" import pdb;pdb.set_trace() parser = argparse.ArgumentParser() parser.add_argument("--password", required=True) parser.add_argument("--public-key", required=True, type=open) parser.add_argument("--local-hostname", required=True) - parser.add_argument("--user-data", default="./src/virt-install/user-data.tpl", type=open) - parser.add_argument("--meta-data", default="./src/virt-install/meta-data.tpl", type=open) + parser.add_argument("--user-data", default=template_path / "user-data.tpl", type=open) + parser.add_argument("--meta-data", default=template_path / "/meta-data.tpl", type=open) parser.add_argument( - "--network-data", default="./src/virt-install/network-config.tpl", type=open + "--network-data", default=template_path / "network-config.tpl", type=open ) parser.add_argument("--instance-id", required=True, help="Hostname for the new VM") parser.add_argument("--output-image", required=True)