Page MenuHomePhabricator

Cumin: add support for external backends
Closed, ResolvedPublic

Description

To simplify the adoption of Cumin to select hosts from different sources, we should allow to plug-in external backends so that they can be used without their inclusion into mainstream Cumin code.

An example use case for us would be the Puppet API in the WMCS infrastructure, where a custom API to query Puppet classes is available, but would not justify its inclusion into Cumin as a generic backend.

Event Timeline

Change 384616 had a related patch set uploaded (by Volans; owner: Volans):
[operations/software/cumin@master] Backends: add support to external backends plugins

https://gerrit.wikimedia.org/r/384616

Change 384616 merged by jenkins-bot:
[operations/software/cumin@master] Backends: add support to external backends plugins

https://gerrit.wikimedia.org/r/384616

Volans triaged this task as Medium priority.
Volans removed a project: Patch-For-Review.