Alban --

As I noted on your ticket (#3136) I'm not seeing why adding a require
statement at the top of the provider wouldn't solve this issue.  See,
for example, lib/puppet/provider/package/appdmg.rb which starts thusly
(after the header comments):

require 'puppet/provider/package'
Puppet::Type.type(:package).provide(:appdmg, :parent =>
Puppet::Provider::Package) do
    desc "Package management which copies application bundles to a target."

This is the normal way of dealing with dependencies--make them explicit.

-- Markus

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-dev?hl=en.

Reply via email to