Ejemplo n.º 1
0
 def configure_vm(self,vm_ip,master):
     a="0"
     while a=="0":
         time.sleep(120)
         a=checkstatus.runCommand("stratus-describe-instance|grep "+vm_ip+"| awk '{print $4}'")
         a=str(a[0][0])
     if a!="0":
         time.sleep(240)
         r=StratusAdaptor()
         StratusAdaptor.execscript(r, vm_ip, master)
         checkstatus.runCommand(". ./wnconf.sh")
Ejemplo n.º 2
0
 def startvm(self):
     a=checkstatus.runCommand("stratus-run-instance --endpoint=$STRATUSLAB_ENDPOINT --username=$STRATUSLAB_USERNAME --password=$STRATUSLAB_PASSWORD --key=$STRATUSLAB_KEY  $IMG")
     return a
Ejemplo n.º 3
0
 def stopvm(self, vmid):
     checkstatus.runCommand("stratus-kill-instance --endpoint=$STRATUSLAB_ENDPOINT --username=$STRATUSLAB_USERNAME --password=$STRATUSLAB_PASSWORD "+vmid)