http://docs.puppetlabs.com/references/stable/type.html#file
source
If you specify multiple file sources for a file, then the first source that
exists will be used. This allows you to specify what amount to search paths for
files:
file { "/path/to/my/file":
source => [
"/modules/nfs/files/file.$host",
"/modules/nfs/files/file.$operatingsystem",
"/modules/nfs/files/file"
]
}
This will use the first found file as the source.
“Sometimes I think the surest sign that intelligent life exists elsewhere in
the universe is that none of it has tried to contact us.”
Bill Waterson (Calvin & Hobbes)
----- Gmoney <[email protected]> wrote:
> We push a number of standard files to deploy across all our servers,
> one of these files /etc/sysctl.conf , whihc is unique based on whether
> the server is a VM or a physical host.
>
> What is the best practice of pushing one unique file, which
> maintaining the push of the entire class of files?
>
> I am not aware of an exclusion within a class of files. would like to
> know how others are approaching this issues. I am running Puppet
> 2.9.11 on Red Hat 5.6. Thanks in advance for your advice.
>
> --
> 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.
>
--
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.