aboutsummaryrefslogtreecommitdiffstats
path: root/libmproxy/dump.py
diff options
context:
space:
mode:
authorMaximilian Hils <git@maximilianhils.com>2013-06-16 00:41:43 +0200
committerMaximilian Hils <git@maximilianhils.com>2013-06-16 00:41:43 +0200
commitfd36142018a18f0d6c996e9c07bfc7e80e20afc4 (patch)
tree6a42399d1150a6196c71c7fb7bd80b0dc6fbf58b /libmproxy/dump.py
parent34f286df511d0d6987a21e105a7cde651130fa2d (diff)
parentb4f6f09c83faf54c4c1493e18ba11d0257ca841b (diff)
downloadmitmproxy-fd36142018a18f0d6c996e9c07bfc7e80e20afc4.tar.gz
mitmproxy-fd36142018a18f0d6c996e9c07bfc7e80e20afc4.tar.bz2
mitmproxy-fd36142018a18f0d6c996e9c07bfc7e80e20afc4.zip
Merge remote-tracking branch 'origin/scripts_improvements' into 0.10
Diffstat (limited to 'libmproxy/dump.py')
-rw-r--r--libmproxy/dump.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/libmproxy/dump.py b/libmproxy/dump.py
index 06c15c63..cfc7c5da 100644
--- a/libmproxy/dump.py
+++ b/libmproxy/dump.py
@@ -36,7 +36,7 @@ class Options(object):
"rheaders",
"setheaders",
"server_replay",
- "script",
+ "scripts",
"showhost",
"stickycookie",
"stickyauth",
@@ -121,8 +121,8 @@ class DumpMaster(flow.FlowMaster):
not options.keepserving
)
- if options.script:
- err = self.load_script(options.script)
+ for script_argv in options.scripts:
+ err = self.load_script(script_argv)
if err:
raise DumpError(err)
@@ -230,8 +230,8 @@ class DumpMaster(flow.FlowMaster):
def run(self): # pragma: no cover
if self.o.rfile and not self.o.keepserving:
- if self.script:
- self.load_script(None)
+ for script in self.scripts:
+ self.unload_script(script)
return
try:
return flow.FlowMaster.run(self)