Ask Your Question
0

How can I use augeas on a /opt/app/etc/app.conf file?

asked 2015-01-05 18:34:09 -0500

davidallanwright gravatar image

Hello,

How can I get augeas /files to include files outside of /etc. Like /opt/app/etc/app.conf

thank you, Dave Wright

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
1

answered 2015-01-05 21:05:16 -0500

cbarbour gravatar image

updated 2015-01-06 00:12:20 -0500

Yes, absolutely.

Each lens defines a list of files that should be automatically be processed when the lens is loaded, but you have complete control over this behavior.

If you wish to edit a specific file using the augtool directly, you can do so by changing the loadpath for your lens inside the /augeas data structure. For more info, see this link: https://github.com/hercules-team/augeas/wiki/Loading-specific-files

Puppet handles this step for you if you use the the incl parameter. In order to use this feature, you need to tell puppet which lens should process the file, via the lens parameter.

Best practices with Augeas is to use incl and lens in all contexts; this significantly reduces the time spent managing your Augeas resources as it avoids having to load all the lenses and paths prior to making your changes.

edit flag offensive delete link more

Comments

https://docs.puppetlabs.com/guides/augeas.html#loading-generic-lenses-for-non-standard-files has some examples

domcleal gravatar imagedomcleal ( 2015-01-06 04:38:12 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

Stats

Asked: 2015-01-05 18:34:09 -0500

Seen: 617 times

Last updated: Jan 06 '15