Actions
Feature #14448
closedkafo_parsers should support selecting available providers with soft deps
Difficulty:
Triaged:
Description
kafo_parsers should provide a method to recommend a parser based on those providers that are available in the local environment. The current parser only loads on Puppet 3 when available in the same Ruby environment, while #7848 adds a new puppet-strings parser which will only load with that module installed.
For Kafo itself to select a provider, the hard dependency on the puppet gem in the current parser should be removed and the providers should be able to indicate if they are available/ready.
Actions