Exemplo n.º 1
0
 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)
Exemplo n.º 2
0
 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)
Exemplo n.º 3
0
Arquivo: amqp.py Projeto: qluo1/cs253
 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)
Exemplo n.º 4
0
 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)
Exemplo n.º 5
0
 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)
Exemplo n.º 6
0
 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)