Global web icon
github.com
https://github.com/openstack/rally/blob/master/doc…
rally/doc/specs/in-progress/pluggable-types.rst at master - GitHub
Resource type classes can be named or removed, or the interface changed, without breaking the public API. Users will not have to import types in the code. Currently this is only a single module, but this spec proposes to change that. Plugins are loaded automatically, rather than users having to import them explicitly.
Global web icon
github.com
https://github.com/openstack/rally/blob/0.7.0/doc/…
GitHub
Current validator system is pluggable - but it doesn't use our plugin\nmechanism which creates problems (e.g. validators are imported directly and\nused in code, instead of using their names, which doesn't allow to rename\nthem or move without breaking backward compatibility).