aboutsummaryrefslogtreecommitdiffstats
path: root/mitmproxy/web/master.py
diff options
context:
space:
mode:
Diffstat (limited to 'mitmproxy/web/master.py')
-rw-r--r--mitmproxy/web/master.py10
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: