Ver código fonte

Merge pull request #2738 from candlerb/candlerb/graphviz-exception

Show exception description on failure to render graphviz
Jeremy Stretch 7 anos atrás
pai
commit
a950c95416
1 arquivos alterados com 2 adições e 3 exclusões
  1. 2 3
      netbox/extras/api/views.py

+ 2 - 3
netbox/extras/api/views.py

@@ -99,10 +99,9 @@ class TopologyMapViewSet(ModelViewSet):
 
 
         try:
         try:
             data = tmap.render(img_format=img_format)
             data = tmap.render(img_format=img_format)
-        except Exception:
+        except Exception as e:
             return HttpResponse(
             return HttpResponse(
-                "There was an error generating the requested graph. Ensure that the GraphViz executables have been "
-                "installed correctly."
+                "There was an error generating the requested graph: %s" % e
             )
             )
 
 
         response = HttpResponse(data, content_type='image/{}'.format(img_format))
         response = HttpResponse(data, content_type='image/{}'.format(img_format))