Issue #4248 has been updated by James Turnbull.

Status changed from Unreviewed to Needs design decision
Assigned to set to Luke Kanies
Target version set to 2.6.1

+1 from me.  Luke?
----------------------------------------
Feature #4248: Allow more flexibility in plugins
http://projects.puppetlabs.com/issues/4248

Author: R.I. Pienaar aka Volcane
Status: Needs design decision
Priority: Normal
Assigned to: Luke Kanies
Category: 
Target version: 2.6.1
Affected version: 0.25.5
Keywords: 
Branch: 


At present we can copy parser functions, types and providers out with plugins 
sync, this works fine.

It seems though we cannot copy out Puppet::Util::* classes - useful for code 
accessed by various parser functions for example.

I need to do something like:

<pre>
require File.dirname(__FILE__) + '/../../util/foo.rb'
</pre>

from a parser function since:

<pre>
require 'puppet/util/foo'
</pre>

doesnt work.

I am also keen to be able to copy out new application classes that will tie 
into the puppet single executable thing, i guess these 2 features might be in 
the same realm.



-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://projects.puppetlabs.com/my/account

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" 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-bugs?hl=en.

Reply via email to