diff options
author | Aldo Cortesi <aldo@nullcube.com> | 2014-10-25 08:18:39 +1300 |
---|---|---|
committer | Aldo Cortesi <aldo@nullcube.com> | 2014-10-25 08:18:39 +1300 |
commit | 5aadf92767614b7bd8e2ef677085410ac359e5e8 (patch) | |
tree | 560778bba2ac6a2e6cc7a0b69bb042987ef67435 /libpathod/language.py | |
parent | 3de68da3adf15f445e40412fdde4b94857640166 (diff) | |
download | mitmproxy-5aadf92767614b7bd8e2ef677085410ac359e5e8.tar.gz mitmproxy-5aadf92767614b7bd8e2ef677085410ac359e5e8.tar.bz2 mitmproxy-5aadf92767614b7bd8e2ef677085410ac359e5e8.zip |
Nicer way to specify patterns read for file - just use a path
Diffstat (limited to 'libpathod/language.py')
-rw-r--r-- | libpathod/language.py | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/libpathod/language.py b/libpathod/language.py index 286a1a8e..002c8205 100644 --- a/libpathod/language.py +++ b/libpathod/language.py @@ -961,7 +961,7 @@ def read_file(settings, s): return file(s, "rb").read() -def parse_response(settings, s): +def parse_response(s): """ May raise ParseException or FileAccessDenied """ @@ -969,15 +969,13 @@ def parse_response(settings, s): s = s.decode("ascii") except UnicodeError: raise ParseException("Spec must be valid ASCII.", 0, 0) - if s.startswith(FILESTART): - s = read_file(settings, s) try: return Response(Response.expr().parseString(s, parseAll=True)) except pp.ParseException, v: raise ParseException(v.msg, v.line, v.col) -def parse_request(settings, s): +def parse_request(s): """ May raise ParseException or FileAccessDenied """ @@ -985,8 +983,6 @@ def parse_request(settings, s): s = s.decode("ascii") except UnicodeError: raise ParseException("Spec must be valid ASCII.", 0, 0) - if s.startswith(FILESTART): - s = read_file(settings, s) try: return Request(Request.expr().parseString(s, parseAll=True)) except pp.ParseException, v: |