On 25/02/2011, at 12:30 AM, Justin Clift wrote: > On 24/02/2011, at 8:00 AM, Michal Fojtik wrote: > <snip> >>>> When running "deltacloudd -i mock", then using a browser to view the >>>> "Instance States" page in: >>>> http://localhost:3001/api/instance_states >>>> There is a broken image displayed in the middle of the page, just under >>>> the "Instance States" heading. >>>> (see attached screenshot) >>>> Getting the URL of the broken image, it is: >>>> http://localhost:3001/api/instance_states?format=png >>>> Browsing directly to that URL gives an "Internal Server Error", and the >>>> deltacloudd command line output shows: >>>> ******************************************************* >>>> Errno::EPIPE - Broken pipe: >> >> This error means that you don't have 'dot' installed. I think it's part of >> 'graphviz' package in Fedora. >> At some point we should replace this dependency with some Ruby code, or just >> generate SVG image... > > Yep, that fixed it. According to the graphviz website, it's available for > both OSX and Windows. > > Installed it on OSX, and voila, the graphs appear. Haven't tried Windows > (yet).
As further follow up, installing Graphviz on windows (making sure "dot" is in the PATH) didn't help. No "internal server error" in this case, but instead the generated png is an error message saying something went wrong with the png creation, with no further details. Heh. Anything, this isn't urgent at all, as it only seems to get used for the one graphic in "Instance States". Regards and best wishes, Justin Clift
