diff --git a/libmproxy/flow.py b/libmproxy/flow.py index 9b083036d..8e4db57d6 100644 --- a/libmproxy/flow.py +++ b/libmproxy/flow.py @@ -390,7 +390,9 @@ class FlowMaster(controller.Master): self.stickycookie_state = False def _runscript(self, f, script): - return f.run_script(script) + #begin nocover + raise NotImplementedError + #end nocover def set_response_script(self, s): self.scripts["response"] = s diff --git a/libmproxy/utils.py b/libmproxy/utils.py index c67b93979..d4b72cb61 100644 --- a/libmproxy/utils.py +++ b/libmproxy/utils.py @@ -434,13 +434,3 @@ def dummy_cert(certdir, ca, commonname): ) if ret: return None return certpath - - -def mkdir_p(path): - try: - os.makedirs(path) - except OSError as exc: - if exc.errno == errno.EEXIST: - pass - else: - raise diff --git a/mitmproxy b/mitmproxy index 7c70fb446..85e8679e4 100755 --- a/mitmproxy +++ b/mitmproxy @@ -71,11 +71,6 @@ if __name__ == '__main__': "Recorder", "Options controlling recorder behavior" ) - group.add_option( - "-w", "--store", action="store", - type = "str", dest="cache", default=None, - help = "Session store location" - ) group.add_option( "-C", "--cookies", action="append", type = "str", dest="cookies", default=[], @@ -86,14 +81,6 @@ if __name__ == '__main__': options, args = parser.parse_args() - if options.cache is not None: - options.cache = os.path.expanduser(options.cache) - if options.cache is not None: - utils.mkdir_p(options.cache) - if os.path.exists(options.cache + "/index.txt"): - print >> sys.stderr, "ERROR: data already recorded in %s"%options.cache - sys.exit(1) - config = proxy.process_certificate_option_group(parser, options) server = proxy.ProxyServer(config, options.port, options.addr) m = console.ConsoleMaster(server, options) diff --git a/test/test_utils.py b/test/test_utils.py index f65c1ea73..be6db4d39 100644 --- a/test/test_utils.py +++ b/test/test_utils.py @@ -310,10 +310,7 @@ class udummy_cert(libpry.AutoTree): assert os.path.exists(os.path.join(d, "foo.com.pem")) - - - tests = [ uformat_timestamp(), uisBin(),