deet wrote:
>   Thanks Scott.
>   Sounds like I'll stick with what I'm doing as it seems the defines
> won't save me much work.
>   Thanks again for the quick reply.
> 

You could do:

define solaris::media($ensure = "present") {
     file { "solaris_media_${name}":
         path => "/opt/SUNWjet/etc/$name",
         content => template("jumpstart/${name}.erb"),
         ensure => $ensure,
         require => File[SUNWjet] # don't you mean Package[SUNWjet] ?
     }
}

...

$media_locs = [ "foo", "bar" ]

solaris::media { $media_locs: ensure => present }

Not too much work.

-scott

--

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


Reply via email to