Esempio n. 1
0
 def formatTopics(self, topicHashes, prefix):
     topics = [topicForHash(hash) for hash in topicHashes]
     string = prefix + ', '.join(topics)
     if len(string) <= 80:
         return FIELD_INDENTATION + string
     string = FIELD_INDENTATION + prefix + '\n'
     for topic in topics:
         string += FIELD_INDENTATION + '  ' + topic + '\n'
     return string[:-1]  # remove last \n
Esempio n. 2
0
 def formatTopics(self, topicHashes, prefix):
     topics = [topicForHash(hash) for hash in topicHashes]
     string = prefix + ', '.join(topics)
     if len(string) <= 80:
         return FIELD_INDENTATION + string
     string = FIELD_INDENTATION + prefix + '\n'
     for topic in topics:
         string += FIELD_INDENTATION + '  ' + topic + '\n'
     return string[:-1]  # remove last \n
Esempio n. 3
0
 def __str__(self):
     return ('{name} {topic}\n' +
             '{ind}timestamp: {timestamp:<26} expiry: {expiry}\n' +
             '{ind}messageId: {messageId:<26} storageFlags: {storageFlags}\n' +
             '{ind}unknown9:  {unknown9!r:<26} {payload}').format(
                 name=self.__class__.__name__,
                 topic=topicForHash(self.topic) if self.topic else '<no topic>',
                 timestamp=self.formatField('timestamp'),
                 expiry=self.formatField('expires'),
                 messageId=self.formatField('messageId'),
                 storageFlags=self.formatField('storageFlags'),
                 unknown9=self.unknown9,
                 payload=self.formatPayload(),
                 ind=FIELD_INDENTATION)
Esempio n. 4
0
 def __str__(self):
     return (
         '{name} {topic}\n' +
         '{ind}timestamp: {timestamp:<26} expiry: {expiry}\n' +
         '{ind}messageId: {messageId:<26} storageFlags: {storageFlags}\n' +
         '{ind}unknown9:  {unknown9!r:<26} {payload}').format(
             name=self.__class__.__name__,
             topic=topicForHash(self.topic) if self.topic else '<no topic>',
             timestamp=self.formatField('timestamp'),
             expiry=self.formatField('expires'),
             messageId=self.formatField('messageId'),
             storageFlags=self.formatField('storageFlags'),
             unknown9=self.unknown9,
             payload=self.formatPayload(),
             ind=FIELD_INDENTATION)