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.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/mitmproxy/web/master.py b/mitmproxy/web/master.py
index 008b74f8..7c775c32 100644
--- a/mitmproxy/web/master.py
+++ b/mitmproxy/web/master.py
@@ -6,6 +6,7 @@ import collections
import tornado.httpserver
import tornado.ioloop
+from mitmproxy import builtins
from mitmproxy import controller
from mitmproxy import exceptions
from mitmproxy import flow
@@ -147,9 +148,11 @@ class Options(options.Options):
class WebMaster(flow.FlowMaster):
def __init__(self, server, options):
- self.options = options
- super(WebMaster, self).__init__(server, WebState())
- self.app = app.Application(self, self.options.wdebug, self.options.wauthenticator)
+ super(WebMaster, self).__init__(options, server, WebState())
+ self.addons.add(*builtins.default_addons())
+ self.app = app.Application(
+ self, self.options.wdebug, self.options.wauthenticator
+ )
if options.rfile:
try:
self.load_flows_file(options.rfile)