From 0da3e51e1c08eed2c8054d4a71bc591268b19af1 Mon Sep 17 00:00:00 2001 From: Aldo Cortesi Date: Sun, 7 Jun 2015 13:18:33 +1200 Subject: Make parse_pathoc a generator This lets us do things like this: get:/:ir,@1:x1000000000 It will also let us expand the language to include a "repeat forever" concept. --- libpathod/pathod.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'libpathod/pathod.py') diff --git a/libpathod/pathod.py b/libpathod/pathod.py index 3cd63162..367a3163 100644 --- a/libpathod/pathod.py +++ b/libpathod/pathod.py @@ -75,7 +75,7 @@ class PathodHandler(tcp.BaseHandler): def handle_sni(self, connection): self.sni = connection.get_servername() - def serve_crafted(self, crafted): + def http_serve_crafted(self, crafted): error, crafted = self.server.check_policy( crafted, self.settings ) @@ -304,7 +304,7 @@ class PathodHandler(tcp.BaseHandler): if anchor_spec: lg("crafting spec: %s" % anchor_spec) - nexthandler, retlog["response"] = self.serve_crafted( + nexthandler, retlog["response"] = self.http_serve_crafted( anchor_spec ) if nexthandler and websocket_key: -- cgit v1.2.3