def __init__(self, store_id, api_token, host, port, path, timeout=3600): self._server = api.Server(store_id, api_token, protocol='https', host=host, port=port, path=path, timeout=timeout)
def main(): global pobj # initialise/parse policy file policy_file = sys.argv[1] pobj = policy.PolicyEngine(policy_file) # initialise API server api.Server(request)
def create_server(useraccount, tenant_name, server_name, favor_id, image_id, secure, key_name): token = user_auth(useraccount, tenant_name) server_acc = api.Server(token) server_data = server_acc.create(server_name, image_id, favor_id, secure, key_name) log.error(server_data) server = api.ServerInstance(server_data) return True, server.id, server.password
def setUp(self): self.srv = api.Server('amo')
def server_status(server_id): token = auth() server_access = api.Server(token, server_id=server_id) detail = server_access.detail() return api.ServerInstance(detail)
def get_vnc_url(tenant_name, server_id): token = auth(tenant_name=tenant_name) server_acc = api.Server(token, server_id=server_id) results = server_acc.openvnc() return results["console"]["url"]