comparison wsgraph/web.py @ 19:8162dc8dd93a

fix this thing
author Jeff Hammel <jhammel@mozilla.com>
date Mon, 10 Dec 2012 17:44:11 -0800
parents b710a2374c8d
children 542232f858a9
comparison
equal deleted inserted replaced
18:b710a2374c8d 19:8162dc8dd93a
18 18
19 def __init__(self, content_type='application/json', sort_keys=True): 19 def __init__(self, content_type='application/json', sort_keys=True):
20 self.content_type = content_type 20 self.content_type = content_type
21 self.sort_keys = sort_keys 21 self.sort_keys = sort_keys
22 22
23 def format(self, _object): 23 def format(self, instance):
24 return json.dumps(graph.node(node), sort_keys=self.sort_keys) 24 """front-end to json.dumps"""
25 return json.dumps(instance, sort_keys=self.sort_keys)
25 26
26 def node(self, node, graph, request): 27 def node(self, node, graph, request):
27 return Response(content_type=self.content_type, 28 return Response(content_type=self.content_type,
28 body=self.format(graph.node(node))) 29 body=self.format(graph.node(node)))
29 30