def _format_logbook(book, created_at=None): lb_data = { 'name': book.name, 'meta': book.meta, } if created_at: lb_data['created_at'] = timeutils.isotime(at=created_at) lb_data['updated_at'] = timeutils.isotime() else: lb_data['created_at'] = timeutils.isotime() lb_data['updated_at'] = None return lb_data
def format_logbook(lb, created_at=None): lb_data = { 'name': lb.name, 'meta': lb.meta, } if created_at: lb_data['created_at'] = timeutils.isotime(at=created_at) lb_data['updated_at'] = timeutils.isotime() else: lb_data['created_at'] = timeutils.isotime() lb_data['updated_at'] = None return lb_data
def pformat(book, indent=0): """Pretty formats a logbook.""" lines = ["%sLogbook: '%s'" % (" " * indent, book.name)] lines.extend(_format_shared(book, indent=indent + 1)) lines.extend(_format_meta(book.meta, indent=indent + 1)) if book.created_at is not None: lines.append("%s- created_at = %s" % (" " * (indent + 1), timeutils.isotime(book.created_at))) if book.updated_at is not None: lines.append("%s- updated_at = %s" % (" " * (indent + 1), timeutils.isotime(book.updated_at))) for flow_detail in book: lines.append(pformat_flow_detail(flow_detail, indent=indent + 1)) return "\n".join(lines)
def pformat(book, indent=0): """Pretty formats a logbook""" lines = ["%sLogbook: '%s'" % (" " * indent, book.name)] lines.extend(_format_shared(book, indent=indent + 1)) lines.extend(_format_meta(book.meta, indent=indent + 1)) if book.created_at is not None: lines.append("%s- created_at = %s" % (" " * (indent + 1), timeutils.isotime(book.created_at))) if book.updated_at is not None: lines.append("%s- updated_at = %s" % (" " * (indent + 1), timeutils.isotime(book.updated_at))) for flow_detail in book: lines.append(pformat_flow_detail(flow_detail, indent=indent + 1)) return "\n".join(lines)