HomePhorge

Merge branch 'tickets/3.x/14136' of https://github.com/domcleal/puppet into 3.
a4451fb17898Unpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

Merge branch 'tickets/3.x/14136' of https://github.com/domcleal/puppet into 3.0rc

(#14136) Emit debug/warnings when Augeas provider fails to load files
Originally submitted as #733 against master, re-targeting to 3.x now the
branch exists.

The messages and information from /augeas//error are now printed to
debug when the provider opens Augeas, allowing file parse errors to be
found.

The provider can also restrict the files that are loaded (from the
default of everything). In these cases, the provider now emits a warning
and then prints all the detailed information to debug. Since a few parse
errors are common, no warning is given when these optimisations aren't
in use.

Conflicts:
CHANGELOG
lib/puppet/provider/augeas/augeas.rb

Event Timeline

Andrew Parker <andy@puppetlabs.com> committed rPUa4451fb17898: Merge branch 'tickets/3.x/14136' of https://github.com/domcleal/puppet into 3. (authored by Andrew Parker <andy@puppetlabs.com>).Jun 26 2012, 3:04 AM