Commit d2a8d5ef authored by Julien Muchembled's avatar Julien Muchembled

demo: fix UnboundLocalError when the registry is down

parent c97ab3d7
...@@ -326,7 +326,7 @@ if len(sys.argv) > 1: ...@@ -326,7 +326,7 @@ if len(sys.argv) > 1:
if page < 2: if page < 2:
body = route_svg(page) body = route_svg(page)
else: else:
gv = registry.Popen(('python', '-c', r"""if 1: body = registry.Popen(('python', '-c', r"""if 1:
import math, json import math, json
from re6st.registry import RegistryClient from re6st.registry import RegistryClient
g = json.loads(RegistryClient( g = json.loads(RegistryClient(
...@@ -350,10 +350,10 @@ if len(sys.argv) > 1: ...@@ -350,10 +350,10 @@ if len(sys.argv) > 1:
print '"%s" -> "%s";' % (n, title(v)) print '"%s" -> "%s";' % (n, title(v))
print '}' print '}'
"""), stdout=subprocess.PIPE, cwd="..").communicate()[0] """), stdout=subprocess.PIPE, cwd="..").communicate()[0]
if gv: if body:
body = subprocess.Popen(('neato', '-Tsvg'), body = subprocess.Popen(('neato', '-Tsvg'),
stdin=subprocess.PIPE, stdout=subprocess.PIPE, stdin=subprocess.PIPE, stdout=subprocess.PIPE,
).communicate(gv)[0] ).communicate(body)[0]
if not body: if not body:
self.send_error(500) self.send_error(500)
return return
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment