diff piecrust/routing.py @ 555:daf8df5ade7d

serve: Refactor the server to make pieces usable by the debugging middleware.
author Ludovic Chabant <ludovic@chabant.com>
date Wed, 12 Aug 2015 23:04:46 -0700
parents bab91fcef741
children 624559e72d3b
line wrap: on
line diff
--- a/piecrust/routing.py	Sat Aug 08 22:22:22 2015 -0700
+++ b/piecrust/routing.py	Wed Aug 12 23:04:46 2015 -0700
@@ -17,6 +17,10 @@
 ugly_url_cleaner = re.compile(r'\.html$')
 
 
+class RouteNotFoundError(Exception):
+    pass
+
+
 def create_route_metadata(page):
     route_metadata = copy.deepcopy(page.source_metadata)
     route_metadata.update(page.getRouteMetadata())