Uploaded image for project: 'Puppet'
  1. Puppet
  2. PUP-3181

Native Providers & Gem Dependencies

    XMLWordPrintable

    Details

    • Template:

      Description

      One way to save a lot of time while writing a custom native provider is to require gems. For example, one of my native providers depends on 'treetop' for command parsing.

      It is currently rather painful through to use these providers. Each user of the provider needs to add resources (potentially to both their master and agent) that will install those dependencies. Preferably, my module's manifest would declare the gem dependency, and installing the module would also trigger installing the gem.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Unassigned
              Reporter:
              cpitman Chris Pitman
              QA Contact:
              Eric Thompson
              Votes:
              3 Vote for this issue
              Watchers:
              6 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Zendesk Support