def stop_vm(vm_uuid, session_uuid=None): action = api_actions.StopVmInstanceAction() action.uuid = vm_uuid action.timeout = 120000 test_util.action_logger('Stop VM [uuid:] %s' % vm_uuid) evt = account_operations.execute_action_with_session(action, session_uuid) return evt.inventory
def stop_vm(http_server_ip, vm_uuid, force=None, session_uuid=None): action = api_actions.StopVmInstanceAction() action.uuid = vm_uuid action.type = force action.timeout = 240000 test_util.action_logger('Stop VM [uuid:] %s' % vm_uuid) evt = execute_action_with_session(http_server_ip, action, session_uuid) return evt.inventory