diff options
author | Maximilian Hils <git@maximilianhils.com> | 2014-12-29 14:40:34 +0100 |
---|---|---|
committer | Maximilian Hils <git@maximilianhils.com> | 2014-12-29 14:40:34 +0100 |
commit | ad973de0b3b87ac9d0c56399a2f4dd6702008c59 (patch) | |
tree | 4be2fd5719c89e647654998491bee2b8a538ef6c /libmproxy/console/__init__.py | |
parent | 3e63107e9473e3ec6676c047171a5d23c79b7dcd (diff) | |
download | mitmproxy-ad973de0b3b87ac9d0c56399a2f4dd6702008c59.tar.gz mitmproxy-ad973de0b3b87ac9d0c56399a2f4dd6702008c59.tar.bz2 mitmproxy-ad973de0b3b87ac9d0c56399a2f4dd6702008c59.zip |
fix mitmproxy -w
Diffstat (limited to 'libmproxy/console/__init__.py')
-rw-r--r-- | libmproxy/console/__init__.py | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/libmproxy/console/__init__.py b/libmproxy/console/__init__.py index 7d25d428..0e42e69d 100644 --- a/libmproxy/console/__init__.py +++ b/libmproxy/console/__init__.py @@ -432,20 +432,20 @@ class ConsoleMaster(flow.FlowMaster): print >> sys.stderr, "Script load error:", err sys.exit(1) - if options.wfile: - err = self.start_stream(options.wfile) + if options.outfile: + err = self.start_stream_to_path(options.outfile[0], options.outfile[1]) if err: - print >> sys.stderr, "Script load error:", err + print >> sys.stderr, "Stream file error:", err sys.exit(1) if options.app: self.start_app(self.options.app_host, self.options.app_port) - def start_stream(self, path): + def start_stream_to_path(self, path, mode="wb"): path = os.path.expanduser(path) try: - f = file(path, "wb") - flow.FlowMaster.start_stream(self, f, None) + f = file(path, mode) + self.start_stream(f, None) except IOError, v: return str(v) self.stream_path = path |