def trace(_param, _template="", *args): postfix = repr(_param) if isinstance(_param, failure.Failure): postfix = "%r %s" % (_param, error.get_failure_message(_param)) prefix = _template % args prefix = prefix + ": " if prefix else prefix message = "%s%s" % (prefix, postfix) log.logex("fiber", LogLevel.debug, message, log_name="trace") return _param
def _trace_call(self, _method, *args, **kwargs): try: file_path = _method.__code__.co_filename line_num = _method.__code__.co_firstlineno except AttributeError: file_path = "unknown" line_num = 0 text = text_helper.format_call(_method, *args, **kwargs) log_name = self.fiber_id[:27] + "..." log.logex("fiber", LogLevel.log, text, log_name=log_name, file_path=file_path, line_num=line_num)
def debug(_param, _template="", *args): log.logex("fiber", LogLevel.debug, _template, args, log_name="debug") return _param
def debug(_param, _template="", *args): log.logex("trace", LogLevel.debug, _template, args) return _param