aboutsummaryrefslogtreecommitdiffstats
path: root/libpathod/language.py
diff options
context:
space:
mode:
authorAldo Cortesi <aldo@nullcube.com>2012-10-28 09:06:55 +1300
committerAldo Cortesi <aldo@nullcube.com>2012-10-28 09:06:55 +1300
commitf54ed69a358d2dd059bd844c752f96e29e90e269 (patch)
treee2d08e37f36df1bdca22b20b756aaea66562cca6 /libpathod/language.py
parentac5aacce443f619bce2f31a1c016904da1930510 (diff)
downloadmitmproxy-f54ed69a358d2dd059bd844c752f96e29e90e269.tar.gz
mitmproxy-f54ed69a358d2dd059bd844c752f96e29e90e269.tar.bz2
mitmproxy-f54ed69a358d2dd059bd844c752f96e29e90e269.zip
Adjust serve() API.
Diffstat (limited to 'libpathod/language.py')
-rw-r--r--libpathod/language.py16
1 files changed, 8 insertions, 8 deletions
diff --git a/libpathod/language.py b/libpathod/language.py
index 311d51e5..31239b74 100644
--- a/libpathod/language.py
+++ b/libpathod/language.py
@@ -605,7 +605,7 @@ class Message:
actions.reverse()
return [i.intermediate(settings) for i in actions]
- def serve(self, settings, fp, request_host):
+ def serve(self, fp, settings, request_host):
"""
fp: The file pointer to write to.
@@ -733,8 +733,8 @@ class CraftedRequest(Request):
for i in tokens:
i.accept(settings, self)
- def serve(self, settings, fp, host):
- d = Request.serve(self, settings, fp, host)
+ def serve(self, fp, settings, host):
+ d = Request.serve(self, fp, settings, host)
d["spec"] = self.spec
return d
@@ -746,8 +746,8 @@ class CraftedResponse(Response):
for i in tokens:
i.accept(settings, self)
- def serve(self, settings, fp):
- d = Response.serve(self, settings, fp, None)
+ def serve(self, fp, settings):
+ d = Response.serve(self, fp, settings, None)
d["spec"] = self.spec
return d
@@ -759,11 +759,11 @@ class PathodErrorResponse(Response):
self.msg = LiteralGenerator(msg)
self.body = LiteralGenerator("pathod error: " + (body or msg))
self.headers = [
- Header(ValueLiteral("Content-Type"), ValueLiteral("text/plain")),
+ Header(ValueLiteral("Content-Type"), ValueLiteral("text/plain")),
]
- def serve(self, settings, fp):
- d = Response.serve(self, settings, fp, None)
+ def serve(self, fp, settings):
+ d = Response.serve(self, fp, settings, None)
d["internal"] = True
return d