diff options
author | Aldo Cortesi <aldo@nullcube.com> | 2013-02-24 19:42:40 +1300 |
---|---|---|
committer | Aldo Cortesi <aldo@nullcube.com> | 2013-02-24 19:42:40 +1300 |
commit | ba0caff2dc35ac47224ab5eedf7de611474e8827 (patch) | |
tree | 353711ad171f0206f352471d03bc4456c210864b /libpathod/pathod.py | |
parent | 69339836c20ed5d495c7f2c8c36064f7c3704325 (diff) | |
download | mitmproxy-ba0caff2dc35ac47224ab5eedf7de611474e8827.tar.gz mitmproxy-ba0caff2dc35ac47224ab5eedf7de611474e8827.tar.bz2 mitmproxy-ba0caff2dc35ac47224ab5eedf7de611474e8827.zip |
Wrap webapp in a creation function.
This lets us spawn multiple instances of Pathod.
Diffstat (limited to 'libpathod/pathod.py')
-rw-r--r-- | libpathod/pathod.py | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/libpathod/pathod.py b/libpathod/pathod.py index ac56619b..a088120d 100644 --- a/libpathod/pathod.py +++ b/libpathod/pathod.py @@ -238,9 +238,7 @@ class Pathod(tcp.TCPServer): self.timeout, self.logreq, self.logresp, self.hexdump = timeout, logreq, logresp, hexdump self.explain = explain - if not noapi: - app.api() - self.app = app.app + self.app = app.make_app(noapi) self.app.config["pathod"] = self self.log = [] self.logid = 0 |