On Wed, Sep 21, 2011 at 1:20 PM, Douglas Garstang
<doug.garst...@gmail.com> wrote:
> All,
>
> I have a situation where I need to get some fairly complex
> configuration files onto systems, and I'm wondering if puppet can even
> do this. Lets say that my external node script will go and source all
> the data it needs from an external database, and dump out all
> variables that the node will need. The relevant puppet module(s) will
> then have to inject these variables into templates to be deployed to
> the systems.

Can you provide an example of a chunk of actual data and the desired
end result to see if there's a better alternative Doug?

Do you have full control over the external data source and external node script?
Are there other systems in place that already rely upon your existing
data formats in the external source?



> Now, what if the number of variables that get dumped by the external
> node script is variable? And, what if these variables are broken into
> chunks that need to be split into different files on the remote
> system? How would I do such a complex thing in puppet? A lack of any
> type of looping constructs in puppet would seem to make this rather
> difficult.
>
> 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+unsubscr...@googlegroups.com.
> For more options, visit this group at 
> http://groups.google.com/group/puppet-users?hl=en.
>
>



-- 
Nigel Kersten
Product Manager, Puppet Labs

Join us for PuppetConf
<http://www.bit.ly/puppetconfsig>
Sept 22/23 Portland, Oregon, USA.

-- 
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+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to