From eeba3e4853cfefeddb98da515a685a0713de9b68 Mon Sep 17 00:00:00 2001 From: Dmytro Shevchenko Date: Thu, 15 Feb 2018 21:06:17 +0200 Subject: [PATCH] CLOUDSTACK-10295 Marvin: add support for password-enabled templates --- tools/marvin/marvin/lib/base.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tools/marvin/marvin/lib/base.py b/tools/marvin/marvin/lib/base.py index 23621991cc2..e0253896271 100755 --- a/tools/marvin/marvin/lib/base.py +++ b/tools/marvin/marvin/lib/base.py @@ -593,6 +593,10 @@ class VirtualMachine: virtual_machine = apiclient.deployVirtualMachine(cmd, method=method) + if 'password' in virtual_machine.__dict__.keys(): + if virtual_machine.password: + services['password'] = virtual_machine.password + virtual_machine.ssh_ip = virtual_machine.nic[0].ipaddress if startvm is False: virtual_machine.public_ip = virtual_machine.nic[0].ipaddress