FAQ

On Tue, 2012-12-18 at 09:09 -0800, rsom@certifydatasystems.com wrote:
Hi all,

I want to do some code reuse, and modules seem overkill. Is it possible to
have something like this?
Modules really aren't that much overkill, and will help clean things up
a bit. I'd really recommend using them over the 'import' suggestion.
A file called myuser.pp
class myuser {
user {...}
file {...}
...
}
Just move this file to /etc/puppet/modules/myuser/init.pp
Then in site.pp have this:
node 'foo.example.com' {
include myuser
.. other things ..
}

node 'bar.example.com' {
include myuser
.. other things ..
}
Then these 'include's will automatically find the file
modules/myuser/init.pp and load it for you. That's it!

--
Calvin Walton <calvin.walton@kepstin.ca>

--
You received this message because you are subscribed to the Google Groups "Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.

Search Discussions

Discussion Posts

Previous

Follow ups

Related Discussions

Discussion Navigation
viewthread | post
posts ‹ prev | 4 of 5 | next ›
Discussion Overview
grouppuppet-users @
categoriespuppet
postedDec 18, '12 at 5:38p
activeDec 21, '12 at 9:16p
posts5
users3
websitepuppetlabs.com

People

Translate

site design / logo © 2022 Grokbase