add logging around ssh keys to capsul creation to support a user who is

experiencing bugs
This commit is contained in:
2021-01-29 00:13:32 -06:00
parent 3f6491f359
commit 274c7a2c76
3 changed files with 16 additions and 0 deletions

View File

@ -126,6 +126,8 @@ class ShellScriptVirtualization(VirtualizationInterface):
ssh_keys_string = "\n".join(ssh_public_keys)
current_app.logger.info(f"create vm virt model ssh_keys_string: {ssh_keys_string}")
completedProcess = run([
join(current_app.root_path, 'shell_scripts/create.sh'),
id,
@ -147,6 +149,8 @@ class ShellScriptVirtualization(VirtualizationInterface):
ssh_public_keys={ssh_keys_string}
"""
current_app.logger.info(f"create vm status: {status} vmSettings: {vmSettings}")
if not status == "success":
raise ValueError(f"""failed to create vm for {email} with:
{vmSettings}