diff options
Diffstat (limited to 'subplot/vmadm.py')
-rw-r--r-- | subplot/vmadm.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/subplot/vmadm.py b/subplot/vmadm.py index 2daa81c..1ee2914 100644 --- a/subplot/vmadm.py +++ b/subplot/vmadm.py @@ -20,6 +20,7 @@ def install_vmadm(ctx): # directories. os.mkdir(".ssh") os.mkdir("expected") + os.mkdir("images") def ensure_base_image(ctx): @@ -35,11 +36,11 @@ def ensure_base_image(ctx): shutil.copy(base, "base.qcow2") -def invoke_cloud_init(ctx, filename=None, dirname=None): +def invoke_cloud_init(ctx, config=None, filename=None, dirname=None): runcmd_run = globals()["runcmd_run"] runcmd_exit_code_is_zero = globals()["runcmd_exit_code_is_zero"] - runcmd_run(ctx, ["vmadm", "cloud-init", filename, dirname]) + runcmd_run(ctx, ["vmadm", "cloud-init", "--config", config, filename, dirname]) runcmd_exit_code_is_zero(ctx) |