Example #1
0
 def pretty_print(self):
     """
     Return a pretty overview of the report, usable for printing as import result
     """
     data = [['update at', datetimeutil.datetime_to_string(self.time_updated)], ['total in response', str(self.total_response)], ['updated', str(self.nr_updated)], ['added', str(self.nr_added)], ['read', str(self.nr_read)], ['favourited', str(self.nr_favourited)], ['deleted', str(self.nr_deleted)], ['net result', str(self.net_result)]]
     result = ''
     col_width = max(len(word) for row in data for word in row) + 2  # padding
     for row in data:
         result += u''.join(word.ljust(col_width) for word in row) + '\n'
     return result
Example #2
0
 def pretty_print(self):
     """
     Return a pretty overview of the report, usable for printing as import result
     """
     data = [['update at', datetimeutil.datetime_to_string(self.time_updated)], ['total in response', str(self.total_response)], ['updated', str(self.nr_updated)], ['added', str(self.nr_added)], ['read', str(self.nr_read)], ['favourited', str(self.nr_favourited)], ['deleted', str(self.nr_deleted)], ['net result', str(self.net_result)]]
     result = ''
     col_width = max(len(word) for row in data for word in row) + 2  # padding
     for row in data:
         result += u''.join(word.ljust(col_width) for word in row) + '\n'
     return result
Example #3
0
def showreadlist():
    """
    List some unread items
    """
    session = get_db_connection()
    items = get_random_unread(session)
    for item in items:
        print(item[0])
        print('(in list since ' + datetimeutil.datetime_to_string(item[2]) + ')')
        print(item[1])
        print()
Example #4
0
def showreadlist():
    """
    List some unread items
    """
    session = get_db_connection()
    items = get_random_unread(session)
    for item in items:
        print item[0]
        print '(in list since ' + datetimeutil.datetime_to_string(item[2]) + ')'
        print item[1]
        print
Example #5
0
 def __str__(self):
     return u'Update at ' + datetimeutil.datetime_to_string(self.time_updated) + '; total in response: ' + str(self.total_response) + ', nr_updated: ' + str(self.nr_updated) + ', nr_added: ' + str(self.nr_added) + ', nr_read: ' + str(self.nr_read) + ', nr_favourited: ' + str(self.nr_favourited) + ', nr_deleted: ' + str(self.nr_deleted)
Example #6
0
 def __str__(self):
     return u'Update at ' + datetimeutil.datetime_to_string(self.time_updated) + '; total in response: ' + str(self.total_response) + ', nr_updated: ' + str(self.nr_updated) + ', nr_added: ' + str(self.nr_added) + ', nr_read: ' + str(self.nr_read) + ', nr_favourited: ' + str(self.nr_favourited) + ', nr_deleted: ' + str(self.nr_deleted)