def format(action=None, lister=False): columns = ('ID', 'Name', 'Is system', 'Input', 'Description', 'Tags', 'Created at', 'Updated at') if action: tags = getattr(action, 'tags', None) or [] input = action.input if not lister else base.cut(action.input) desc = (action.description if not lister else base.cut(action.description)) data = ( action.id, action.name, action.is_system, input, desc, base.wrap(', '.join(tags)) or '<none>', action.created_at, ) if hasattr(action, 'updated_at'): data += (action.updated_at, ) else: data += (None, ) else: data = (tuple('' for _ in range(len(columns))), ) return columns, data
def format(workflow=None, lister=False): columns = ( 'Name', 'Tags', 'Input', 'Created at', 'Updated at' ) if workflow: tags = getattr(workflow, 'tags', None) or [] data = ( workflow.name, base.wrap(', '.join(tags)) or '<none>', workflow.input if not lister else base.cut(workflow.input), workflow.created_at ) if hasattr(workflow, 'updated_at'): data += (workflow.updated_at,) else: data += (None,) else: data = (tuple('<none>' for _ in range(len(columns))),) return columns, data
def format(action=None, lister=False): columns = ( 'Name', 'Is system', 'Input', 'Description', 'Tags', 'Created at', 'Updated at' ) if action: tags = getattr(action, 'tags', None) or [] input = action.input if not lister else base.cut(action.input) desc = (action.description if not lister else base.cut(action.description)) data = ( action.name, action.is_system, input, desc, base.wrap(', '.join(tags)) or '<none>', action.created_at, ) if hasattr(action, 'updated_at'): data += (action.updated_at,) else: data += (None,) else: data = (tuple('<none>' for _ in range(len(columns))),) return columns, data
def format(workflow=None, lister=False): columns = ( 'ID', 'Name', 'Project ID', 'Tags', 'Input', 'Created at', 'Updated at' ) if workflow: tags = getattr(workflow, 'tags', None) or [] data = ( workflow.id, workflow.name, workflow.project_id, base.wrap(', '.join(tags)) or '<none>', workflow.input if not lister else base.cut(workflow.input), workflow.created_at ) if hasattr(workflow, 'updated_at'): data += (workflow.updated_at,) else: data += (None,) else: data = (tuple('' for _ in range(len(columns))),) return columns, data
def format(action=None, lister=False): if action: tags = getattr(action, 'tags', None) or [] input_ = action.input if not lister else base.cut(action.input) desc = (action.description if not lister else base.cut(action.description)) data = ( action.id, action.name, action.is_system, input_, desc, base.wrap(', '.join(tags)) or '<none>', action.created_at, ) if hasattr(action, 'updated_at'): data += (action.updated_at,) else: data += (None,) else: data = (tuple('' for _ in range(len(ActionFormatter.COLUMNS))),) return ActionFormatter.headings(), data
def format(workbook=None): columns = ( 'Name', 'Namespace', 'Tags', 'Scope', 'Created at', 'Updated at' ) if workbook: data = ( workbook.name, workbook.namespace, base.wrap(', '.join(workbook.tags or '')) or '<none>', workbook.scope, workbook.created_at, ) if hasattr(workbook, 'updated_at'): data += (workbook.updated_at,) else: data += (None,) else: data = (tuple('' for _ in range(len(columns))),) return columns, data
def format(workflow=None, lister=False): if workflow: tags = getattr(workflow, 'tags', None) or [] data = (workflow.id, workflow.name, workflow.namespace, workflow.project_id, base.wrap(', '.join(tags)) or '<none>', workflow.input if not lister else base.cut(workflow.input), workflow.scope, workflow.created_at) if hasattr(workflow, 'updated_at'): data += (workflow.updated_at, ) else: data += (None, ) else: data = (tuple('' for _ in range(len(WorkflowFormatter.COLUMNS))), ) return WorkflowFormatter.headings(), data
def format(workbook=None, lister=False): if workbook: data = ( workbook.name, workbook.namespace, base.wrap(', '.join(workbook.tags or '')) or '<none>', workbook.scope, workbook.created_at, ) if hasattr(workbook, 'updated_at'): data += (workbook.updated_at, ) else: data += (None, ) else: data = (tuple('' for _ in range(len(WorkbookFormatter.COLUMNS))), ) return WorkbookFormatter.headings(), data
def format(workflow=None, lister=False): if workflow: tags = getattr(workflow, 'tags', None) or [] data = ( workflow.id, workflow.name, workflow.namespace, workflow.project_id, base.wrap(', '.join(tags)) or '<none>', workflow.input if not lister else base.cut(workflow.input), workflow.scope, workflow.created_at ) if hasattr(workflow, 'updated_at'): data += (workflow.updated_at,) else: data += (None,) else: data = (tuple('' for _ in range(len(WorkflowFormatter.COLUMNS))),) return WorkflowFormatter.headings(), data
def format(workbook=None): columns = ( 'Name', 'Tags', 'Created at', 'Updated at' ) if workbook: data = ( workbook.name, base.wrap(', '.join(workbook.tags or '')) or '<none>', workbook.created_at, ) if hasattr(workbook, 'updated_at'): data += (workbook.updated_at,) else: data += (None,) else: data = (tuple('<none>' for _ in range(len(columns))),) return columns, data