# HG changeset patch # User drewp@bigasterisk.com # Date 1562399352 25200 # Node ID 1398f4ec01a5aff6e4c74adf255737affe00c940 # Parent f7df83f2356b605c17036967102e7162a0304f98 pinode use prettyerrorhandler Ignore-this: 20e96013aa365fd180774ffb5b558245 diff -r f7df83f2356b -r 1398f4ec01a5 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({