Ejemplo n.º 1
0
 def login_to_vm(self, vmname, users=None):
     vm = self.vms[vmname]
     ipaddr = get_vm_ssh_ip(self.get_vm_conn(vmname), vmname)
     if ipaddr is None:
         raise CloudError("No one interface of {0} accepts ssh connection".format(vmname))
     else:
         if users is not None:
             login_ssh(ipaddr, users.keys()[0], users.values()[0])
         else:
             login_ssh(ipaddr, vm.user, vm.passwd)
Ejemplo n.º 2
0
 def login_to_vm(self, vmname, users=None):
     vm = self.vms[vmname]
     ipaddr = get_vm_ssh_ip(self.get_vm_conn(vmname), vmname)
     if ipaddr is None:
         raise CloudError(
             "No one interface of {0} accepts ssh connection".format(
                 vmname))
     else:
         if users is not None:
             login_ssh(ipaddr, users.keys()[0], users.values()[0])
         else:
             login_ssh(ipaddr, vm.user, vm.passwd)
Ejemplo n.º 3
0
 def get_vm_ssh_ip(self, vmname):
     return get_vm_ssh_ip(self.get_vm_conn(vmname), vmname)
Ejemplo n.º 4
0
 def get_vm_ssh_ip(self, vmname):
     return get_vm_ssh_ip(self.get_vm_conn(vmname), vmname)