Re: [Puppet Users] Definitions in External Nodes

Nigel Kersten
Sat, 28 Aug 2010 16:27:54 -0000

On Sat, Aug 28, 2010 at 9:04 AM, Douglas Garstang
<doug.garstang@gmail.com> wrote:
> On Thu, Aug 26, 2010 at 11:17 AM, Rob McBroom
<mailinglist0@skurfer.com> wrote:
>> On Aug 26, 2010, at 12:58 PM, Douglas Garstang wrote:
>>
>>> Anyone know if there''s a plan to allow definitions to be
used in
>>> external nodes? Not having that ability is a major pain in the ass.
It
>>> really means that all that really works with external nodes is
really
>>> simple cases of a single piece of software being installed and
>>> configured, like apache for example.
>>
>> I''ve used external nodes all along and never found this to be
a limitation. Classes can do much much more than one thing, so I''m not
sure what you mean.
>>
>> External nodes can have classes and variables. Classes can call
definitions. Facts and variables can be passed to those definitions.
>>
>> What additional functionality would you get?
>
> I mean that you need to create a new class for each customer you add.
> That does not scale.

Why can''t you have a class that instantiates your defined type?




>
> Doug.
>
> --
> You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
> To post to this group, send email to puppet-users@googlegroups.com.
> To unsubscribe from this group, send email to
puppet-users+unsubscribe@googlegroups.com.
> For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en.
>
>



--
nigel