On Tue, May 22, 2012 at 9:42 AM, Cristian Măgherușan-Stanciu
<[email protected]> wrote:
> Hello,
>
> Is there a way to create run stages using just an ENC? If so, how
> would it look like in YAML format?
>
> I was thinking about something like this, but the YAML parser we use
> doesn't accept it and a colleague of mine said that maybe Puppet
> support for this is missing too. Is it true?
>
> stages:
>  yum:
>    before: 'main'
>
> # and then it could be used like this:
> classes:
>  yum:
>    stage: 'yum' # this works already as expected and the stage is
> getting passed to the yum class, but how do I get the stage created
> from the ENC?

Stages are like resources, and resources can't be declared directly in
the ENC. However you can create a parameter that contains a hash of
the stage, and use create_resource to declare it. Here's an old thread
which talks about this in more details:

https://groups.google.com/d/topic/puppet-users/2f4SBM-_-ws/discussion

Thanks,

Nan

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

Reply via email to