summaryrefslogtreecommitdiffstats
path: root/tools/groups-to-dot.py
diff options
context:
space:
mode:
Diffstat (limited to 'tools/groups-to-dot.py')
-rwxr-xr-xtools/groups-to-dot.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/tools/groups-to-dot.py b/tools/groups-to-dot.py
index 86c47a398..fa384c294 100755
--- a/tools/groups-to-dot.py
+++ b/tools/groups-to-dot.py
@@ -22,7 +22,11 @@ if __name__ == '__main__':
if not categories.has_key(group.get('category')):
categories[group.get('category')] = colors.pop()
- dotpipe.tochild.write("digraph groups {\n")
+ try:
+ dotpipe.tochild.write("digraph groups {\n")
+ except:
+ print "write to dot process failed. Is graphviz installed?"
+ raise SystemExit, 1
dotpipe.tochild.write('\trankdir="LR";\n')
if '-h' in sys.argv:
for client in clients.findall('Client'):