aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAldo Cortesi <aldo@nullcube.com>2015-03-12 22:56:47 +1100
committerAldo Cortesi <aldo@nullcube.com>2015-03-12 22:56:47 +1100
commit0d59c2da97f58a73e1cb6ef1e3e9c3cedf97d805 (patch)
tree97ce4d6aa7c618c175ec841416b29adf6cd4a98f
parent04e9260b74762ae047370941d61339c73431c658 (diff)
downloadmitmproxy-0d59c2da97f58a73e1cb6ef1e3e9c3cedf97d805.tar.gz
mitmproxy-0d59c2da97f58a73e1cb6ef1e3e9c3cedf97d805.tar.bz2
mitmproxy-0d59c2da97f58a73e1cb6ef1e3e9c3cedf97d805.zip
Better error when invalid palette is specified
-rw-r--r--libmproxy/cmdline.py2
-rwxr-xr-xrelease/osx-binaries2
2 files changed, 2 insertions, 2 deletions
diff --git a/libmproxy/cmdline.py b/libmproxy/cmdline.py
index e45cc54c..2b8ca7cf 100644
--- a/libmproxy/cmdline.py
+++ b/libmproxy/cmdline.py
@@ -571,6 +571,7 @@ def mitmproxy():
parser.add_argument(
"--palette", type=str, default="dark",
action="store", dest="palette",
+ choices=sorted(palettes.palettes.keys()),
help="Select color palette: " + ", ".join(palettes.palettes.keys())
)
parser.add_argument(
@@ -662,4 +663,3 @@ def mitmweb():
help="Intercept filter expression."
)
return parser
-
diff --git a/release/osx-binaries b/release/osx-binaries
index c2d9902b..3cfe0913 100755
--- a/release/osx-binaries
+++ b/release/osx-binaries
@@ -56,7 +56,7 @@ $PYINST_CMD ./release/mitmweb.spec
echo "Running mitmweb..."
./dist/mitmweb --version || exit 1
-exit DST=osx-mitmproxy-`./dist/mitmdump --shortversion 2>&1`
+DST=osx-mitmproxy-`./dist/mitmdump --shortversion 2>&1`
mkdir -p $TMPDIR/$DST
cp ./dist/mitmproxy $TMPDIR/$DST
cp ./dist/mitmdump $TMPDIR/$DST