Created attachment 436835 [details]
naive and untested patch
Description of problem:
When using register_module, single broken plugin in module's directory will reject all plugins in that dir.
Though this could be handled on higher level, IMO it is against plugin philosophy and plugins should be handled more separately: single misbehaving plugin should not render other plugins useless.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
- command line does not run
- warning is issued but commands provided by other plusing should still work
- see beaker-client-0.5.52-1
Hopefully a better patch than yours :)
Add skip_broken to register_module() to enable this feature.
Looks good. Thanks.