aboutsummaryrefslogtreecommitdiffstats
path: root/libmproxy/console/__init__.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/console/__init__.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/console/__init__.py')
-rw-r--r--libmproxy/console/__init__.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/libmproxy/console/__init__.py b/libmproxy/console/__init__.py
index 2e28b6cf..2fef5beb 100644
--- a/libmproxy/console/__init__.py
+++ b/libmproxy/console/__init__.py
@@ -335,6 +335,7 @@ class Options(object):
"verbosity",
"wfile",
"nopop",
+ "palette",
]
def __init__(self, **kwargs):
for k, v in kwargs.items():
@@ -358,7 +359,7 @@ class ConsoleMaster(flow.FlowMaster):
self.replacehooks.add(*i)
self.flow_list_walker = None
- self.set_palette()
+ self.set_palette(options.palette)
r = self.set_intercept(options.intercept)
if r:
@@ -504,8 +505,8 @@ class ConsoleMaster(flow.FlowMaster):
self.ui.start()
os.unlink(name)
- def set_palette(self):
- self.palette = palettes.dark
+ def set_palette(self, name):
+ self.palette = palettes.palettes[name]
def run(self):
self.currentflow = None