diff options
author | Aldo Cortesi <aldo@nullcube.com> | 2016-10-16 12:03:57 +1300 |
---|---|---|
committer | Aldo Cortesi <aldo@nullcube.com> | 2016-10-16 20:26:06 +1300 |
commit | 55cb2a85472de8698b3dabc7ddc920b930e355d9 (patch) | |
tree | d71682210fdae6456edda25d5df2af5e55a5f724 /mitmproxy/controller.py | |
parent | a6c7a1ff918c5aa0285decb995096190888a2f51 (diff) | |
download | mitmproxy-55cb2a85472de8698b3dabc7ddc920b930e355d9.tar.gz mitmproxy-55cb2a85472de8698b3dabc7ddc920b930e355d9.tar.bz2 mitmproxy-55cb2a85472de8698b3dabc7ddc920b930e355d9.zip |
docs: logging and the context
Diffstat (limited to 'mitmproxy/controller.py')
-rw-r--r-- | mitmproxy/controller.py | 21 |
1 files changed, 18 insertions, 3 deletions
diff --git a/mitmproxy/controller.py b/mitmproxy/controller.py index 7b9d460a..4fd66bfa 100644 --- a/mitmproxy/controller.py +++ b/mitmproxy/controller.py @@ -49,24 +49,39 @@ class LogEntry(object): class Log(object): + """ + The central logger, exposed to scripts as mitmproxy.ctx.log. + """ def __init__(self, master): self.master = master - def __call__(self, text, level="info"): - self.master.add_log(text, level) - def debug(self, txt): + """ + Log with level debug. + """ self(txt, "debug") def info(self, txt): + """ + Log with level info. + """ self(txt, "info") def warn(self, txt): + """ + Log with level warn. + """ self(txt, "warn") def error(self, txt): + """ + Log with level error. + """ self(txt, "error") + def __call__(self, text, level="info"): + self.master.add_log(text, level) + class Master(object): """ |