def create_client(self, headers=None): client = CloudifyClient(host='localhost', headers=headers) mock_http_client = MockHTTPClient(self.app, headers=headers, file_server=self.file_server) client._client = mock_http_client client.blueprints.api = mock_http_client client.deployments.api = mock_http_client client.deployments.outputs.api = mock_http_client client.deployment_modifications.api = mock_http_client client.executions.api = mock_http_client client.nodes.api = mock_http_client client.node_instances.api = mock_http_client client.manager.api = mock_http_client client.evaluate.api = mock_http_client client.tokens.api = mock_http_client client.events.api = mock_http_client # only exists in v2 and above if CLIENT_API_VERSION != 'v1': client.plugins.api = mock_http_client client.snapshots.api = mock_http_client # only exists in v2.1 and above if CLIENT_API_VERSION != 'v2': client.maintenance_mode.api = mock_http_client client.deployment_updates.api = mock_http_client return client
def create_client(self, headers=None): client = CloudifyClient(host='localhost', headers=headers) mock_http_client = MockHTTPClient(self.app, headers=headers) client._client = mock_http_client client.blueprints.api = mock_http_client client.deployments.api = mock_http_client client.deployments.outputs.api = mock_http_client client.deployment_modifications.api = mock_http_client client.executions.api = mock_http_client client.nodes.api = mock_http_client client.node_instances.api = mock_http_client client.manager.api = mock_http_client client.evaluate.api = mock_http_client client.tokens.api = mock_http_client client.events.api = mock_http_client # only exists in v2 and above if CLIENT_API_VERSION != 'v1': client.plugins.api = mock_http_client client.snapshots.api = mock_http_client # only exists in v2.1 and above if CLIENT_API_VERSION != 'v2': client.maintenance_mode.api = mock_http_client client.deployment_updates.api = mock_http_client return client
def create_client(cls, headers=None, app=None): if app is None: app = cls.app client = CloudifyClient(host='localhost', headers=headers) mock_http_client = MockHTTPClient(app, headers=headers, root_path=cls.tmpdir) client._client = mock_http_client client.blueprints.api = mock_http_client client.deployments.api = mock_http_client client.deployments.outputs.api = mock_http_client client.deployment_modifications.api = mock_http_client client.executions.api = mock_http_client client.nodes.api = mock_http_client client.node_instances.api = mock_http_client client.manager.api = mock_http_client client.evaluate.api = mock_http_client client.tokens.api = mock_http_client client.events.api = mock_http_client # only exists in v2 and above if CLIENT_API_VERSION != 'v1': client.plugins.api = mock_http_client client.snapshots.api = mock_http_client # only exists in v2.1 and above if CLIENT_API_VERSION != 'v2': client.maintenance_mode.api = mock_http_client client.deployment_updates.api = mock_http_client # only exists in v3 and above if CLIENT_API_VERSION != 'v2.1': client.tenants.api = mock_http_client client.user_groups.api = mock_http_client client.users.api = mock_http_client client.ldap.api = mock_http_client client.secrets.api = mock_http_client # only exists in v3.1 and above if CLIENT_API_VERSION != 'v3': client.deployments.capabilities.api = mock_http_client client.agents.api = mock_http_client client.tasks_graphs.api = mock_http_client client.operations.api = mock_http_client client.plugins_update.api = mock_http_client client.sites.api = mock_http_client client.inter_deployment_dependencies.api = \ mock_http_client client.deployments_labels.api = mock_http_client client.blueprints_filters.api = mock_http_client client.deployments_filters.api = mock_http_client client.deployment_groups.api = mock_http_client client.execution_groups.api = mock_http_client client.execution_schedules.api = mock_http_client client.blueprints_labels.api = mock_http_client client.workflows.api = mock_http_client return client
def create_client(self, headers=None): client = CloudifyClient(host="localhost", headers=headers) mock_http_client = MockHTTPClient(self.app, headers=headers) client._client = mock_http_client client.blueprints.api = mock_http_client client.deployments.api = mock_http_client client.deployments.outputs.api = mock_http_client client.deployment_modifications.api = mock_http_client client.executions.api = mock_http_client client.nodes.api = mock_http_client client.node_instances.api = mock_http_client client.manager.api = mock_http_client client.evaluate.api = mock_http_client client.tokens.api = mock_http_client return client
def create_client(cls, headers=None): client = CloudifyClient(host='localhost', headers=headers) mock_http_client = MockHTTPClient(cls.app, headers=headers, file_server=cls.file_server) client._client = mock_http_client client.blueprints.api = mock_http_client client.deployments.api = mock_http_client client.deployments.outputs.api = mock_http_client client.deployment_modifications.api = mock_http_client client.executions.api = mock_http_client client.nodes.api = mock_http_client client.node_instances.api = mock_http_client client.manager.api = mock_http_client client.evaluate.api = mock_http_client client.tokens.api = mock_http_client client.events.api = mock_http_client # only exists in v2 and above if CLIENT_API_VERSION != 'v1': client.plugins.api = mock_http_client client.snapshots.api = mock_http_client # only exists in v2.1 and above if CLIENT_API_VERSION != 'v2': client.maintenance_mode.api = mock_http_client client.deployment_updates.api = mock_http_client # only exists in v3 and above if CLIENT_API_VERSION != 'v2.1': client.tenants.api = mock_http_client client.user_groups.api = mock_http_client client.users.api = mock_http_client client.ldap.api = mock_http_client client.secrets.api = mock_http_client # only exists in v3.1 and above if CLIENT_API_VERSION != 'v3': client.deployments.capabilities.api = mock_http_client client.agents.api = mock_http_client client.tasks_graphs.api = mock_http_client client.operations.api = mock_http_client client.plugins_update.api = mock_http_client client.sites.api = mock_http_client return client
def create_client(self, headers=None): client = CloudifyClient(host='localhost', headers=headers) mock_http_client = MockHTTPClient(self.app, headers=headers, file_server=self.file_server) client._client = mock_http_client client.blueprints.api = mock_http_client client.deployments.api = mock_http_client client.deployments.outputs.api = mock_http_client client.deployment_modifications.api = mock_http_client client.executions.api = mock_http_client client.nodes.api = mock_http_client client.node_instances.api = mock_http_client client.manager.api = mock_http_client client.evaluate.api = mock_http_client client.tokens.api = mock_http_client client.events.api = mock_http_client # only exists in v2 and above if CLIENT_API_VERSION != 'v1': client.plugins.api = mock_http_client client.snapshots.api = mock_http_client # only exists in v2.1 and above if CLIENT_API_VERSION != 'v2': client.maintenance_mode.api = mock_http_client client.deployment_updates.api = mock_http_client # only exists in v3 and above if CLIENT_API_VERSION != 'v2.1': client.tenants.api = mock_http_client client.user_groups.api = mock_http_client client.users.api = mock_http_client client.ldap.api = mock_http_client client.secrets.api = mock_http_client if CLIENT_API_VERSION != 'v3': # support for ARIA was only added in V3.1 client.aria_service_templates.api = mock_http_client client.aria_services.api = mock_http_client client.aria_node_templates.api = mock_http_client client.aria_nodes.api = mock_http_client client.aria_executions.api = mock_http_client client.aria_logs.api = mock_http_client client.aria_plugins.api = mock_http_client return client
def create_client(cls, headers=None): client = CloudifyClient(host='localhost', headers=headers) mock_http_client = MockHTTPClient(cls.app, headers=headers, file_server=cls.file_server) client._client = mock_http_client client.blueprints.api = mock_http_client client.deployments.api = mock_http_client client.deployments.outputs.api = mock_http_client client.deployment_modifications.api = mock_http_client client.executions.api = mock_http_client client.nodes.api = mock_http_client client.node_instances.api = mock_http_client client.manager.api = mock_http_client client.evaluate.api = mock_http_client client.tokens.api = mock_http_client client.events.api = mock_http_client # only exists in v2 and above if CLIENT_API_VERSION != 'v1': client.plugins.api = mock_http_client client.snapshots.api = mock_http_client # only exists in v2.1 and above if CLIENT_API_VERSION != 'v2': client.maintenance_mode.api = mock_http_client client.deployment_updates.api = mock_http_client # only exists in v3 and above if CLIENT_API_VERSION != 'v2.1': client.tenants.api = mock_http_client client.user_groups.api = mock_http_client client.users.api = mock_http_client client.ldap.api = mock_http_client client.secrets.api = mock_http_client # only exists in v3.1 and above if CLIENT_API_VERSION != 'v3': client.deployments.capabilities.api = mock_http_client client.agents.api = mock_http_client client.tasks_graphs.api = mock_http_client client.operations.api = mock_http_client client.sites.api = mock_http_client return client
def create_client(self, api_version=DEFAULT_API_VERSION, headers=None): client = CloudifyClient(host='localhost', api_version=api_version, headers=headers) mock_http_client = MockHTTPClient(self.app, api_version=api_version, headers=headers) client._client = mock_http_client client.blueprints.api = mock_http_client client.deployments.api = mock_http_client client.deployments.outputs.api = mock_http_client client.deployment_modifications.api = mock_http_client client.executions.api = mock_http_client client.nodes.api = mock_http_client client.node_instances.api = mock_http_client client.manager.api = mock_http_client client.evaluate.api = mock_http_client client.tokens.api = mock_http_client return client