using the fail function should work:
content = inline_template('<%= fail("doh") %>')
On Wed, Sep 21, 2011 at 12:56 PM, Daniel Pittman <[email protected]>wrote:
> On Wed, Sep 21, 2011 at 12:00, Christopher Wood
> <[email protected]> wrote:
> > How do I cause template failure in the erb ruby? I'd like the same kind
> of failure as for a template syntax issue, where puppet keeps going. I know
> I can use "exit" in a template, but I haven't yet tested if that will simply
> cause my puppet agent to exit altogether.
>
> I believe you should be able to `raise Puppet::Error, "your message
> here"` and have that fail in the way you desire.
>
> Daniel
> --
> ⎋ Puppet Labs Developer – http://puppetlabs.com
> ♲ Made with 100 percent post-consumer electrons
>
> --
> 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.
>
>
--
"Join us for PuppetConf <http://bit.ly/puppetconfsig>, September 22nd and
23rd in Portland, OR."
<http://bit.ly/puppetconfsig>
--
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.