-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support enabled: False
config for plugins with validators
#35
Conversation
Adds unit test coverate for PHAL plugin load
this was a per-plugin thing (except for admin plugins), not universal, but this is a good change! |
Does this mean that the plugin config MUST contain |
Only if there isn't a validator (matching existing behavior). If the
|
it should load if enabled is not set and validator doesnt exist, ie, by default instaling a plugin is all that is needed to load it only admin plugins have the extra checks
|
Without (and with) this PR, the default is I'm not opposed to changing the default behavior to load plugins without validators though; this would match the behavior for skills where the default is to load anything that is installed. @mikejgray does this change seem good to you since you already approved the changes as they are now? |
Refactor plugin load logic to respect plugins disabled in config
Adds unit test coverage for PHAL plugin load
Relates to NeonGeckoCom/NeonCore#686