pyblish / pyblish-base

Pyblish base library - see https://github.com/pyblish/pyblish for details.
Other
126 stars 59 forks source link

Visualise malformed plug-ins #222

Open mottosso opened 9 years ago

mottosso commented 9 years ago

Goal

Better debugging during the development of plug-ins.

Motivation

Currently, malformed plug-ins - e.g. with syntax errors - are quietly skipped apart from a log message in the host. Amongst many other log messages, it can be tricky to spot.

Implementation

In the Pyblish GUI, display plug-ins that are somehow invalid, but do not run them. Instead, provide information about why they failed and what can be done to fix them.

tokejepsen commented 9 years ago

+1, with the traceback message would be great as well:)