MCPcopy
hub / github.com/pyload/pyload / _log

Method _log

module/plugins/internal/Plugin.py:74–80  ·  view source on GitHub ↗
(self, level, plugintype, pluginname, messages)

Source from the content-addressed store, hash-verified

72 pass
73
74 def _log(self, level, plugintype, pluginname, messages):
75 log = getattr(self.pyload.log, level)
76 msg = u" | ".join(decode(a).strip() for a in messages if a)
77 log("%(plugintype)s %(pluginname)s: %(msg)s" %
78 {'plugintype': plugintype.upper(),
79 'pluginname': pluginname,
80 'msg': msg})
81
82 def log_debug(self, *args, **kwargs):
83 self._log("debug", self.__type__, self.__name__, args)

Callers 5

log_debugMethod · 0.95
log_infoMethod · 0.95
log_warningMethod · 0.95
log_errorMethod · 0.95
log_criticalMethod · 0.95

Calls 2

joinMethod · 0.80
decodeFunction · 0.70

Tested by

no test coverage detected