MCPcopy
hub / github.com/Gallopsled/pwntools / _log

Method _log

pwnlib/log.py:291–299  ·  view source on GitHub ↗
(self, level, msg, args, kwargs, msgtype, progress = None)

Source from the content-addressed store, hash-verified

289 return logging._levelNames[levelString.upper()]
290
291 def _log(self, level, msg, args, kwargs, msgtype, progress = None):
292 # Logs are strings, not bytes. Handle Python3 bytes() objects.
293 msg = _need_text(msg)
294
295 extra = kwargs.get('extra', {})
296 extra.setdefault('pwnlib_msgtype', msgtype)
297 extra.setdefault('pwnlib_progress', progress)
298 kwargs['extra'] = extra
299 self._logger.log(level, msg, *args, **kwargs)
300
301 def progress(self, message, status = '', *args, **kwargs):
302 """progress(message, status = '', *args, level = logging.INFO, **kwargs) -> Progress

Callers 13

indentedMethod · 0.95
successMethod · 0.95
failureMethod · 0.95
info_onceMethod · 0.95
warning_onceMethod · 0.95
debugMethod · 0.95
infoMethod · 0.95
warningMethod · 0.95
errorMethod · 0.95
exceptionMethod · 0.95
criticalMethod · 0.95
logMethod · 0.95

Calls 4

_need_textFunction · 0.90
setdefaultMethod · 0.80
logMethod · 0.80
getMethod · 0.45

Tested by

no test coverage detected