diff --git a/bonobo/commands/inspect.py b/bonobo/commands/inspect.py index dbb9a74..2646ce4 100644 --- a/bonobo/commands/inspect.py +++ b/bonobo/commands/inspect.py @@ -7,7 +7,9 @@ from bonobo.util.objects import get_name OUTPUT_GRAPHVIZ = 'graphviz' def _ident(graph, i): - return json.dumps('{} [label="{}"]'.format(str(i),get_name(graph[i]))) + escaped_index = str(i) + escaped_name = json.dumps(get_name(graph[i])) + return '{{{} [label={}]}}'.format(escaped_index,escaped_name) def execute(*, output, **kwargs): graph, plugins, services = read(**kwargs)