Closed jonnor closed 10 years ago
Might need to be solved partially in noflo-runtime, though the specific error handling should occur in noflo-ui
Here is a demo of some work I've been doing in the last week : https://www.youtube.com/watch?v=MS9apvEo9YA
This shows how the UI could show exceptions/uncatch-errors happening in the runtime.
https://github.com/noflo/noflo/pull/253 https://github.com/noflo/noflo-runtime-base/pull/13 https://github.com/noflo/noflo-runtime/pull/7 https://github.com/the-grid/the-graph/pull/154
I don't have a pull request for noflo-ui because I did this on a modified version of the UI, but it's fairly simple (ie. 2 buttons & 2 graph connections to the new noflo-runtime components).
@djdeath those are all merged now. Thanks!
Great, thanks! We need a change in noflo-ui now to have that feature enabled for users. Maybe some additional logging on the components view. I shall send a patch to noflo too, to serialize the backtrace.
5499e47f4abb02bd0d0e611bcc1e506a8d7988b3 added a log of errors in the node inspector : https://www.youtube.com/watch?v=Gp-qUZSLLHY
I guess that closes this issue?
@djdeath thanks!
Right now errors in the FBP protocol are ignored silently by the UI, which makes it a bit hard to figure out why things are not working as expected when implementing a new runtime.