aboutsummaryrefslogtreecommitdiffstats
path: root/libmproxy/main.py
diff options
context:
space:
mode:
Diffstat (limited to 'libmproxy/main.py')
-rw-r--r--libmproxy/main.py10
1 files changed, 7 insertions, 3 deletions
diff --git a/libmproxy/main.py b/libmproxy/main.py
index 655d573d..f6664924 100644
--- a/libmproxy/main.py
+++ b/libmproxy/main.py
@@ -37,7 +37,11 @@ def get_server(dummy_server, options):
sys.exit(1)
-def mitmproxy(args=None): # pragma: nocover
+def mitmproxy(args=None): # pragma: no cover
+ if os.name == "nt":
+ print("Error: mitmproxy's console interface is not supported on Windows. "
+ "You can run mitmdump or mitmweb instead.", file=sys.stderr)
+ sys.exit(1)
from . import console
check_pyopenssl_version()
@@ -68,7 +72,7 @@ def mitmproxy(args=None): # pragma: nocover
pass
-def mitmdump(args=None): # pragma: nocover
+def mitmdump(args=None): # pragma: no cover
from . import dump
check_pyopenssl_version()
@@ -103,7 +107,7 @@ def mitmdump(args=None): # pragma: nocover
pass
-def mitmweb(args=None): # pragma: nocover
+def mitmweb(args=None): # pragma: no cover
from . import web
check_pyopenssl_version()