verify-config for plugins
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tempest |
Triaged
|
Wishlist
|
Unassigned |
Bug Description
In this [1] bug report, verify-config had a problem with external plugins and was throwing KeyError exception, that got fixed although a logic which would verify tempest.conf for external plugins is still missing.
The code which checks tempest.conf for the plugin should be implemented within the plugin. That means that in tempest we should improve our plugin interface so that it provides a method which we can call within verify-config and which will execute the verify-config code from a particular plugin.
Pseudocode would be something like:
1. verify-config does the same as now
2. then iterates over discovered plugins and calls their verify-configs methods
This work could be also partially part of this blueprint [2] which provides a stable manager interface for plugins.
[1] https:/
[2] https:/
Changed in tempest: | |
importance: | Undecided → Wishlist |
status: | New → Triaged |