def call(self, errno, level=1): """ Log a function call. level indicates how far up the calling stack to look for the call information. Default is one level meaning the directly calling function. Note: Needs mx.Tools.func_call() API. """ if errno >= self.ignore_level: return from mx.Tools import func_call f = self.open_log_file or self.open() f.write("%04i %s [%s] %s\n" % (errno, _DateTime.now(), self.log_id, func_call(level + 1))) f.flush()
def call(self,errno,level=1): """ Log a function call. level indicates how far up the calling stack to look for the call information. Default is one level meaning the directly calling function. Note: Needs mx.Tools.func_call() API. """ if errno >= self.ignore_level: return from mx.Tools import func_call f = self.open_log_file or self.open() f.write("%04i %s [%s] %s\n" % (errno,_DateTime.now(),self.log_id, func_call(level+1))) f.flush()