Project

General

Profile

Actions

Feature #14448

closed

kafo_parsers should support selecting available providers with soft deps

Added by Dominic Cleal over 8 years ago. Updated over 8 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Fixed in Releases:
Found in Releases:

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.


Related issues 2 (0 open2 closed)

Related to Kafo - Feature #7848: YARD / Puppet Strings supportClosedMarek Hulán10/08/2014Actions
Blocks Foreman - Tracker #8447: Puppet 4 supportClosed11/19/2014

Actions
Actions #1

Updated by Dominic Cleal over 8 years ago

Actions #2

Updated by Dominic Cleal over 8 years ago

  • Description updated (diff)
Actions #3

Updated by Dominic Cleal over 8 years ago

Actions #4

Updated by Dominic Cleal over 8 years ago

  • Status changed from New to Assigned
  • Assignee set to Dominic Cleal
Actions #5

Updated by The Foreman Bot over 8 years ago

  • Status changed from Assigned to Ready For Testing
  • Pull request https://github.com/theforeman/kafo_parsers/pull/14 added
Actions #6

Updated by The Foreman Bot over 8 years ago

  • Pull request https://github.com/theforeman/kafo/pull/138 added
Actions #7

Updated by Dominic Cleal over 8 years ago

  • Status changed from Ready For Testing to Closed
  • % Done changed from 0 to 100
Actions #8

Updated by The Foreman Bot over 8 years ago

  • Pull request https://github.com/theforeman/kafo_parsers/pull/18 added
Actions

Also available in: Atom PDF