Hi,
I would like to know if I can use a File attribute inside a template. Is it
possible?
Example:
A class with:
file { "/ssl/certificate.crt":
source => "puppet:///modules/apache/certificate.crt",
owner => root,
group => apache,
mode => 440,
require => Class["apache::install"],
}
file { "/conf/apache/apache-system1.conf":
ensure => present,
content => template("apache/apache-system1.conf.erb"),
require => [Class["apache::install"],
File["/ssl/certificate.crt"]],
notify => Class["apache::service::system1"],
}
On my template I want to have a line like this:
SSLCertificateFile /ssl/certificate.crt
using puppet file attribute directly(like this below that does not work
obviously):
SSLCertificateFile <%= File["/ssl/certificate.cfg"].name %>
Thanks,
Wagner Sartori Junior
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To view this discussion on the web visit
https://groups.google.com/d/msg/puppet-users/-/WXMsH0KgtqAJ.
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.