for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
from lib import actions
from time import sleep
__all__ = [
'WaitForCAASServerOperationAction',
]
class WaitForCAASServerOperationAction(actions.BaseAction):
def run(self, region, id):
id
It is generally discouraged to redefine built-ins as this makes code very hard to read.
node = self.getNode(region, id)
if node is not None:
while(node.extra['status'].action == 'None'):
while
sleep(5)
else:
raise "VM with the name doesn't exist"
def getNode(self, region, id):
driver = self._get_compute_driver(region)
node = driver.ex_get_node_by_id(id)
return node
It is generally discouraged to redefine built-ins as this makes code very hard to read.