diff options
author | Aldo Cortesi <aldo@nullcube.com> | 2014-01-12 23:01:59 +1300 |
---|---|---|
committer | Aldo Cortesi <aldo@nullcube.com> | 2014-01-12 23:02:29 +1300 |
commit | 42d4a2fae96b8b4ba35d3a88e20f278d79a0ccc6 (patch) | |
tree | a6df6b73fa85e1a095e1db67ceafa0f0df551f2c /libmproxy/console/__init__.py | |
parent | e5776b8be3ea36c065beabe416506871f34892e6 (diff) | |
download | mitmproxy-42d4a2fae96b8b4ba35d3a88e20f278d79a0ccc6.tar.gz mitmproxy-42d4a2fae96b8b4ba35d3a88e20f278d79a0ccc6.tar.bz2 mitmproxy-42d4a2fae96b8b4ba35d3a88e20f278d79a0ccc6.zip |
Script refactoring: move script command parsing into script module.
Diffstat (limited to 'libmproxy/console/__init__.py')
-rw-r--r-- | libmproxy/console/__init__.py | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/libmproxy/console/__init__.py b/libmproxy/console/__init__.py index f68084ff..536b0bac 100644 --- a/libmproxy/console/__init__.py +++ b/libmproxy/console/__init__.py @@ -442,13 +442,13 @@ class ConsoleMaster(flow.FlowMaster): else: self.add_event("Method %s error: %s"%(method, val[1])) - def run_script_once(self, path, f): - if not path: + def run_script_once(self, command, f): + if not command: return - self.add_event("Running script on flow: %s"%path) + self.add_event("Running script on flow: %s"%command) try: - s = script.Script(shlex.split(path, posix=(os.name != "nt")), self) + s = script.Script(command, self) except script.ScriptError, v: self.statusbar.message("Error loading script.") self.add_event("Error loading script:\n%s"%v.args[0]) @@ -462,15 +462,15 @@ class ConsoleMaster(flow.FlowMaster): self._run_script_method("error", s, f) s.unload() self.refresh_flow(f) - self.state.last_script = path + self.state.last_script = command - def set_script(self, path): - if not path: + def set_script(self, command): + if not command: return - ret = self.load_script(path) + ret = self.load_script(command) if ret: self.statusbar.message(ret) - self.state.last_script = path + self.state.last_script = command def toggle_eventlog(self): self.eventlog = not self.eventlog |