Helmut Schneider
unread,Jul 25, 2019, 5:02:10 AM7/25/19Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to puppet...@googlegroups.com
Hi,
can I order Execs in a notify?
exec { "Request $quality certificate for $letsencryptCommonName
(SAN: ${join(sort($letsencryptDnsNames), ',')})":
path => '/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin',
onlyif => "$requestOnlyif",
command => "$requestCommand",
require => Package["${certbotPackage}"],
# notify => [ Exec['/usr/local/bin/apache.sh -c restart'],
Exec["Copy $quality public key for $letsencryptCommonName (SAN:
${join(sort($letsencryptDnsNames), ',')})"], Exec["Copy $quality
private key for $letsencryptCommonName (SAN:
${join(sort($letsencryptDnsNames), ',')})"] ],
notify => [ Exec["Copy $quality public key for
$letsencryptCommonName (SAN: ${join(sort($letsencryptDnsNames),
',')})"] -> Exec["Copy $quality private key for $letsencryptCommonName
(SAN: ${join(sort($letsencryptDnsNames), ',')})"] ->
Exec['/usr/local/bin/apache.sh -c restart'] ],
}
The second notify does not produce an error but only executes
Exec['/usr/local/bin/apache.sh -c restart'
Thank you!