def _callback(self): with open('bbctrl-debug-%s.log' % time_str(), 'w') as log: def line(name): log.write('==== ' + name + ' ' + '=' * (74 - len(name)) + '\n') line('Common') ObjGraph.show_most_common_types(limit = self.depth, file = log) log.write('\n') line('Growth') ObjGraph.show_growth(limit = self.depth, file = log) log.write('\n') line('New IDs') ObjGraph.get_new_ids(limit = self.depth, file = log) log.flush() self.ioloop.call_later(self.freq, self._callback)
def line(name): log.write('==== ' + name + ' ' + '=' * (74 - len(name)) + '\n')