コード例 #1
0
def wait_for_verify_resize(client, instance):
    # Wait for the instance to shutten
    state = novautils.get_server_status(client, instance.id)
    while (state != "VERIFY_RESIZE"):
        time.sleep(30)
        state = novautils.get_server_status(client, instance.id)
        if state == "ERROR":
            raise AssertionError('Instance with status Error')
コード例 #2
0
def wait_for_active(client, instance):
    # Wait for the instance to be active
    state = novautils.get_server_status(client, instance.id)
    while (state != "ACTIVE"):
        time.sleep(30)
        state = novautils.get_server_status(client, instance.id)
        if state == "ERROR":
            raise AssertionError('Instance with status Error')
コード例 #3
0
ファイル: novatests.py プロジェクト: raildo/Nova_Policy
def wait_for_verify_resize(client, instance):
      # Wait for the instance to shutten
      state = novautils.get_server_status(client, instance.id)
      while (state != "VERIFY_RESIZE" ):
        time.sleep(30)
        state = novautils.get_server_status(client, instance.id)
        if state == "ERROR":
          raise AssertionError('Instance with status Error')
コード例 #4
0
ファイル: novatests.py プロジェクト: raildo/Nova_Policy
def wait_for_active(client, instance):
      # Wait for the instance to be active
      state = novautils.get_server_status(client, instance.id)
      while (state != "ACTIVE" ):
        time.sleep(30)
        state = novautils.get_server_status(client, instance.id)
        if state == "ERROR":
          raise AssertionError('Instance with status Error')
コード例 #5
0
def wait_for_status(client, instance, status):
    # Wait for the instance to be active
    x = 0
    print "waiting for " + status
    state = novautils.get_server_status(client, instance.id)
    while (state != status):
        time.sleep(30)
        x += 1
        state = novautils.get_server_status(client, instance.id)
        if x > 15:
            raise AssertionError('Demorou pra cacete')
        if state == "ERROR":
            raise AssertionError('Instance Error')
コード例 #6
0
ファイル: novatests.py プロジェクト: raildo/Nova_Policy
def wait_for_status(client, instance, status):
      # Wait for the instance to be active
      x = 0
      print "waiting for "+status
      state = novautils.get_server_status(client, instance.id)
      while (state != status ):
        time.sleep(30)
        x += 1
        state = novautils.get_server_status(client, instance.id)
        if x > 15:
          raise AssertionError('Demorou pra cacete')
        if state == "ERROR":
          raise AssertionError('Instance Error')