mitmdump: show script errors on startup

Add the terminal logger before any other addons, so we see script errors on
startup.
This commit is contained in:
Aldo Cortesi 2016-10-16 11:28:42 +13:00
parent fb69c9c345
commit dc19ff7a9d
1 changed files with 1 additions and 1 deletions

View File

@ -37,9 +37,9 @@ class DumpMaster(flow.FlowMaster):
def __init__(self, server, options): def __init__(self, server, options):
flow.FlowMaster.__init__(self, options, server, flow.DummyState()) flow.FlowMaster.__init__(self, options, server, flow.DummyState())
self.has_errored = False self.has_errored = False
self.addons.add(*builtins.default_addons())
self.addons.add(dumper.Dumper()) self.addons.add(dumper.Dumper())
self.addons.add(termlog.TermLog()) self.addons.add(termlog.TermLog())
self.addons.add(*builtins.default_addons())
# This line is just for type hinting # This line is just for type hinting
self.options = self.options # type: Options self.options = self.options # type: Options
self.set_stream_large_bodies(options.stream_large_bodies) self.set_stream_large_bodies(options.stream_large_bodies)