aboutsummaryrefslogtreecommitdiffstats
path: root/libmproxy/cmdline.py
diff options
context:
space:
mode:
authorAlexis Hildebrandt <afh@surryhill.net>2012-06-30 07:37:38 +0200
committerAlexis Hildebrandt <afh@surryhill.net>2012-07-01 08:48:30 +0200
commite41c84335dc16df2334d737e1c4234c5b29ff603 (patch)
tree01a4d8a71b54d17d54e325d99b58d703f11d1091 /libmproxy/cmdline.py
parent9fd4c3783426f554758808f50f79a52fef22e8ce (diff)
downloadmitmproxy-e41c84335dc16df2334d737e1c4234c5b29ff603.tar.gz
mitmproxy-e41c84335dc16df2334d737e1c4234c5b29ff603.tar.bz2
mitmproxy-e41c84335dc16df2334d737e1c4234c5b29ff603.zip
Add --palette option to select color palette
Diffstat (limited to 'libmproxy/cmdline.py')
-rw-r--r--libmproxy/cmdline.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/libmproxy/cmdline.py b/libmproxy/cmdline.py
index 822bebec..93d99779 100644
--- a/libmproxy/cmdline.py
+++ b/libmproxy/cmdline.py
@@ -15,6 +15,7 @@
import proxy
import optparse, re, filt
+from console import palettes
class ParseReplaceException(Exception): pass
@@ -115,6 +116,7 @@ def get_common_options(options):
wfile = options.wfile,
verbosity = options.verbose,
nopop = options.nopop,
+ palette = options.palette,
)
@@ -216,6 +218,11 @@ def common_options(parser):
action="store_true", dest="upstream_cert",
help="Connect to upstream server to look up certificate details."
)
+ parser.add_option(
+ "--palette", type="str", default="dark",
+ action="store", dest="palette",
+ help="Select color palette: " + ", ".join(palettes.palettes.keys())
+ )
group = optparse.OptionGroup(parser, "Client Replay")
group.add_option(