def _get_resources(self, parsed_args): mistral_client = self.app.client_manager.workflow_engine return mistral_client.tasks.list( parsed_args.workflow_execution, **base.get_filters(parsed_args) )
def _get_resources(self, parsed_args): mistral_client = self.app.client_manager.workflow_engine return mistral_client.workbooks.list(marker=parsed_args.marker, limit=parsed_args.limit, sort_keys=parsed_args.sort_keys, sort_dirs=parsed_args.sort_dirs, fields=WorkbookFormatter.fields(), **base.get_filters(parsed_args))
def _get_resources(self, parsed_args): mistral_client = self.app.client_manager.workflow_engine return mistral_client.executions.list(task=parsed_args.task, marker=parsed_args.marker, limit=parsed_args.limit, sort_keys=parsed_args.sort_keys, sort_dirs=parsed_args.sort_dirs, **base.get_filters(parsed_args))
def _get_resources(self, parsed_args): mistral_client = self.app.client_manager.workflow_engine return mistral_client.event_triggers.list( marker=parsed_args.marker, limit=parsed_args.limit, sort_keys=parsed_args.sort_keys, sort_dirs=parsed_args.sort_dirs, fields=EventTriggerFormatter.fields(), **base.get_filters(parsed_args) )
def _get_resources(self, parsed_args): mistral_client = self.app.client_manager.workflow_engine return mistral_client.executions.list( task=parsed_args.task, marker=parsed_args.marker, limit=parsed_args.limit, sort_keys=parsed_args.sort_keys, sort_dirs=parsed_args.sort_dirs, **base.get_filters(parsed_args) )
def _get_resources(self, parsed_args): mistral_client = self.app.client_manager.workflow_engine return mistral_client.action_executions.list( parsed_args.task_execution_id, marker=parsed_args.marker, limit=parsed_args.limit, sort_keys=parsed_args.sort_keys, sort_dirs=parsed_args.sort_dirs, # TODO(bobh) - Uncomment when the fix for bug 1800322 merges # fields=ActionExecutionFormatter.LIST_COLUMN_FIELD_NAMES, **base.get_filters(parsed_args))
def _get_resources(self, parsed_args): if parsed_args.limit is None: parsed_args.limit = base.DEFAULT_LIMIT LOG.info( "limit is set to %s by default. Set " "the limit explicitly using \'--limit\', if required. " "Use \'--limit\' -1 to fetch the full result set.", base.DEFAULT_LIMIT) mistral_client = self.app.client_manager.workflow_engine return mistral_client.tasks.list(parsed_args.workflow_execution, limit=parsed_args.limit, **base.get_filters(parsed_args))
def _get_resources(self, parsed_args): mistral_client = self.app.client_manager.workflow_engine return mistral_client.action_executions.list( parsed_args.task_execution_id, marker=parsed_args.marker, limit=parsed_args.limit, sort_keys=parsed_args.sort_keys, sort_dirs=parsed_args.sort_dirs, # TODO(bobh) - Uncomment when the fix for bug 1800322 merges # fields=ActionExecutionFormatter.LIST_COLUMN_FIELD_NAMES, **base.get_filters(parsed_args) )
def _get_resources(self, parsed_args): mistral_client = self.app.client_manager.workflow_engine none_fields = 'root_execution_id' if parsed_args.rootsonly else '' return mistral_client.executions.list( nulls=none_fields, task=parsed_args.task, marker=parsed_args.marker, limit=parsed_args.limit, sort_keys=parsed_args.sort_keys, sort_dirs=parsed_args.sort_dirs, fields=ExecutionFormatter.fields(), **base.get_filters(parsed_args))
def _get_resources(self, parsed_args): if parsed_args.limit is None: parsed_args.limit = base.DEFAULT_LIMIT LOG.info( "limit is set to %s by default. Set " "the limit explicitly using \'--limit\', if required. " "Use \'--limit\' -1 to fetch the full result set.", base.DEFAULT_LIMIT ) mistral_client = self.app.client_manager.workflow_engine return mistral_client.tasks.list( parsed_args.workflow_execution, limit=parsed_args.limit, fields=TaskFormatter.COLUMN_FIELD_NAMES, **base.get_filters(parsed_args) )
def _get_resources(self, parsed_args): if parsed_args.limit is None: parsed_args.limit = base.DEFAULT_LIMIT LOG.info( "limit is set to %s by default. Set " "the limit explicitly using \'--limit\', if required. " "Use \'--limit\' -1 to fetch the full result set.", base.DEFAULT_LIMIT ) mistral_client = self.app.client_manager.workflow_engine return mistral_client.executions.list( task=parsed_args.task, marker=parsed_args.marker, limit=parsed_args.limit, sort_keys=parsed_args.sort_keys, sort_dirs=parsed_args.sort_dirs, **base.get_filters(parsed_args) )
def _get_resources(self, parsed_args): mistral_client = self.app.client_manager.workflow_engine return mistral_client.actions.list(**base.get_filters(parsed_args))