# HG changeset patch # User drewp # Date 1562399352 25200 # Node ID b27d0f9a00eff423e92f60e012062d29122a456f # Parent f012cb2e3e7a304838dc2db096071823b481407b pinode use prettyerrorhandler Ignore-this: 20e96013aa365fd180774ffb5b558245 darcs-hash:84bf69f522301afb1a79cb6184ae92a0fdd54017 diff -r f012cb2e3e7a -r b27d0f9a00ef service/piNode/piNode.py --- a/service/piNode/piNode.py Sat Jul 06 00:48:56 2019 -0700 +++ b/service/piNode/piNode.py Sat Jul 06 00:49:12 2019 -0700 @@ -267,7 +267,7 @@ 'graph': 'http://sticker:9059/graph', #todo } -class Dot(cyclone.web.RequestHandler): +class Dot(PrettyErrorHandler, cyclone.web.RequestHandler): def get(self): configGraph = self.settings.config.configGraph dot = dotrender.render(configGraph, self.settings.config.boards) @@ -278,7 +278,7 @@ g.parse(StringInputSource(body), format='nt') return g -class OutputPage(cyclone.web.RequestHandler): +class OutputPage(PrettyErrorHandler, cyclone.web.RequestHandler): def put(self): arg = self.request.arguments if arg.get('s') and arg.get('p'): @@ -298,7 +298,7 @@ for b in self.settings.config.boards: b.outputStatements([stmt]) -class Boards(cyclone.web.RequestHandler): +class Boards(PrettyErrorHandler, cyclone.web.RequestHandler): def get(self): self.set_header('Content-type', 'application/json') self.write(json.dumps({