On 06/06/11 10:01, Kris Buytaert wrote:
> To actual errors "change from need_to_run to 0 failed: Save failed with
> return code false" when trying to experiment with a syntax like below.
> ...
> augeas{"sipxprofile" :
> lens => "Xml",
> incl =>
> "/etc/sipxpbx/freeswitch/conf/sip_profiles/sipX_profile.xml",
> context =>
> "/files/etc/sipxpbx/freeswitch/conf/sip_profiles/sipX_profile.xml",
> changes => [
> "set profile/settings/param[16]/#attribute/value 10.0.0.2",
> "set profile/settings/param[17]/#attribute/value 10.0.0.2",
> ],
> }
>
>
> Is there some way to implement the "load" function in augeas in puppet ?
> Or any documentation around regarding the correct use of lens, incl
> etc ?
Rather than setting lens to "Xml", set it to "Xml.lns", as documented here:
http://docs.puppetlabs.com/references/stable/type.html#augeas
The rest looks OK to me (though I'd suggest using XPath type expressions
rather than hard-coding the numbers 16 and 17).
--
Dominic Cleal
Red Hat Consulting
m: +44 (0)7818 512168
--
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.