def format(self, indent=0, indent_first=True): """Format routing table into string for log dumps.""" active = self.consume_from if not active: return "" info = [QUEUE_FORMAT.strip().format(q) for _, q in sorted(active.iteritems())] if indent_first: return textindent("\n".join(info), indent) return info[0] + "\n" + textindent("\n".join(info[1:]), indent)
def format(self, indent=0, indent_first=True): """Format routing table into string for log dumps.""" active = self.consume_from if not active: return '' info = [QUEUE_FORMAT.strip().format(q) for _, q in sorted(items(active))] if indent_first: return textindent('\n'.join(info), indent) return info[0] + '\n' + textindent('\n'.join(info[1:]), indent)
def format(self, indent=0, indent_first=True): """Format routing table into string for log dumps.""" active = self.consume_from if not active: return '' info = [QUEUE_FORMAT.strip() % { 'name': (name + ':').ljust(12), 'exchange': q.exchange.name, 'exchange_type': q.exchange.type, 'routing_key': q.routing_key} for name, q in sorted(active.iteritems())] if indent_first: return textindent('\n'.join(info), indent) return info[0] + '\n' + textindent('\n'.join(info[1:]), indent)
def format(self, indent=0, indent_first=True): """Format routing table into string for log dumps.""" active = self.consume_from if not active: return "" info = [QUEUE_FORMAT.strip() % { "name": (name + ":").ljust(12), "exchange": q.exchange.name, "exchange_type": q.exchange.type, "routing_key": q.routing_key} for name, q in sorted(active.iteritems())] if indent_first: return textindent("\n".join(info), indent) return info[0] + "\n" + textindent("\n".join(info[1:]), indent)