aboutsummaryrefslogtreecommitdiffstats
path: root/mitmproxy
diff options
context:
space:
mode:
authorAldo Cortesi <aldo@corte.si>2018-02-27 09:33:14 +1300
committerAldo Cortesi <aldo@corte.si>2018-02-27 09:33:14 +1300
commitbb7e4b853cb90352f59420f608b15b903fe8cc9a (patch)
treea5b7dcd7ce9afdf660000ceaa5530bba132e752b /mitmproxy
parente52adb17554f0d9e7e666ea1a4e48ee98ac5dd01 (diff)
downloadmitmproxy-bb7e4b853cb90352f59420f608b15b903fe8cc9a.tar.gz
mitmproxy-bb7e4b853cb90352f59420f608b15b903fe8cc9a.tar.bz2
mitmproxy-bb7e4b853cb90352f59420f608b15b903fe8cc9a.zip
script.run takes a path argument
This must have slipped through in the first conversion.
Diffstat (limited to 'mitmproxy')
-rw-r--r--mitmproxy/addons/script.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/mitmproxy/addons/script.py b/mitmproxy/addons/script.py
index dcad943a..6f0d1e28 100644
--- a/mitmproxy/addons/script.py
+++ b/mitmproxy/addons/script.py
@@ -12,6 +12,7 @@ from mitmproxy import flow
from mitmproxy import command
from mitmproxy import eventsequence
from mitmproxy import ctx
+import mitmproxy.types as mtypes
def load_script(path: str) -> types.ModuleType:
@@ -110,7 +111,7 @@ class ScriptLoader:
self.is_running = True
@command.command("script.run")
- def script_run(self, flows: typing.Sequence[flow.Flow], path: str) -> None:
+ def script_run(self, flows: typing.Sequence[flow.Flow], path: mtypes.Path) -> None:
"""
Run a script on the specified flows. The script is loaded with
default options, and all lifecycle events for each flow are