diff options
author | Aldo Cortesi <aldo@nullcube.com> | 2012-07-23 23:31:26 +1200 |
---|---|---|
committer | Aldo Cortesi <aldo@nullcube.com> | 2012-07-23 23:31:26 +1200 |
commit | a950a4d7a3097685d54f325f32a169034e9435f1 (patch) | |
tree | 70c183f1a892cef1413ad1676a2f6a3b26171287 /libpathod/pathod.py | |
parent | 190392ea13f998fe298d48738131779f522d62e9 (diff) | |
download | mitmproxy-a950a4d7a3097685d54f325f32a169034e9435f1.tar.gz mitmproxy-a950a4d7a3097685d54f325f32a169034e9435f1.tar.bz2 mitmproxy-a950a4d7a3097685d54f325f32a169034e9435f1.zip |
Add pathod --noapi to turn off the service API.
Diffstat (limited to 'libpathod/pathod.py')
-rw-r--r-- | libpathod/pathod.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/libpathod/pathod.py b/libpathod/pathod.py index 4d1f9e2c..90064581 100644 --- a/libpathod/pathod.py +++ b/libpathod/pathod.py @@ -150,7 +150,7 @@ class Pathod(tcp.TCPServer): LOGBUF = 500 def __init__( self, addr, ssloptions=None, prefix="/p/", staticdir=None, anchors=None, - sizelimit=None, noweb=False, nocraft=False + sizelimit=None, noweb=False, nocraft=False, noapi=False ): """ addr: (address, port) tuple. If port is 0, a free port will be @@ -166,9 +166,10 @@ class Pathod(tcp.TCPServer): self.staticdir = staticdir self.prefix = prefix self.sizelimit = sizelimit + self.noweb, self.nocraft, self.noapi = noweb, nocraft, noapi + if not noapi: + app.api() self.app = app.app - self.noweb = noweb - self.nocraft = nocraft self.app.config["pathod"] = self self.log = [] self.logid = 0 |