diff options
author | Maximilian Hils <git@maximilianhils.com> | 2014-08-07 01:30:47 +0200 |
---|---|---|
committer | Maximilian Hils <git@maximilianhils.com> | 2014-08-07 01:30:47 +0200 |
commit | c6911a41586a2aeafbcdbd7be1744c3dd0678d5a (patch) | |
tree | 4acbaca72ffa8a85a50303501657f018fef564d2 /libmproxy | |
parent | 74b801ba08dc0fe464eec568bebc36d43173e540 (diff) | |
download | mitmproxy-c6911a41586a2aeafbcdbd7be1744c3dd0678d5a.tar.gz mitmproxy-c6911a41586a2aeafbcdbd7be1744c3dd0678d5a.tar.bz2 mitmproxy-c6911a41586a2aeafbcdbd7be1744c3dd0678d5a.zip |
docs: add docs for script args, fix #293
Diffstat (limited to 'libmproxy')
-rw-r--r-- | libmproxy/script.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/libmproxy/script.py b/libmproxy/script.py index 90d37264..5abcbaf4 100644 --- a/libmproxy/script.py +++ b/libmproxy/script.py @@ -55,10 +55,12 @@ class Script: @classmethod def parse_command(klass, command): - args = shlex.split(command, posix=(os.name != "nt")) + args = shlex.split(command) args[0] = os.path.expanduser(args[0]) if not os.path.exists(args[0]): - raise ScriptError("Command not found.") + raise ScriptError(("Script file not found: %s.\r\n" + "If you script path contains spaces, " + "make sure to wrap it in additional quotes, e.g. -s \"'./foo bar/baz.py' --args\".") % args[0]) elif not os.path.isfile(args[0]): raise ScriptError("Not a file: %s" % args[0]) return args |