diff options
Diffstat (limited to 'mitmproxy/web/master.py')
-rw-r--r-- | mitmproxy/web/master.py | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/mitmproxy/web/master.py b/mitmproxy/web/master.py index 737bb95f..008b74f8 100644 --- a/mitmproxy/web/master.py +++ b/mitmproxy/web/master.py @@ -9,6 +9,7 @@ import tornado.ioloop from mitmproxy import controller from mitmproxy import exceptions from mitmproxy import flow +from mitmproxy import options from mitmproxy.web import app from netlib.http import authentication @@ -88,7 +89,7 @@ class WebState(flow.State): ) -class Options(object): +class Options(options.Options): attributes = [ "app", "app_domain", @@ -125,13 +126,6 @@ class Options(object): "whtpasswd", ] - def __init__(self, **kwargs): - for k, v in kwargs.items(): - setattr(self, k, v) - for i in self.attributes: - if not hasattr(self, i): - setattr(self, i, None) - def process_web_options(self, parser): if self.wsingleuser or self.whtpasswd: if self.wsingleuser: |