From 061cea89da96bc2ee71d9d2f065ae920aeccb311 Mon Sep 17 00:00:00 2001 From: Henrik Nordstrom Date: Tue, 11 Jan 2011 18:04:15 +0100 Subject: Import cache store control into console controller --- mitmrecord | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) (limited to 'mitmrecord') diff --git a/mitmrecord b/mitmrecord index 0fcb91c2..1fcfde4a 100755 --- a/mitmrecord +++ b/mitmrecord @@ -18,20 +18,11 @@ # You should have received a copy of the GNU General Public License # along with this program. If not, see . -import sys, os.path, os, errno +import sys, os.path from libmproxy import proxy, controller, record, utils from libmproxy import VERSION from optparse import OptionParser, OptionGroup -def mkdir_p(path): - try: - os.makedirs(path) - except OSError as exc: - if exc.errno == errno.EEXIST: - pass - else: - raise - if __name__ == '__main__': parser = OptionParser( usage = "%prog [options] output", @@ -85,7 +76,7 @@ if __name__ == '__main__': certpath ) server = proxy.ProxyServer(options.port) - mkdir_p(options.cache) + 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) -- cgit v1.2.3