# Handles renewal certificates through systemd timers # private class letsencrypt::renew::systemd ( String $service_name = 'letsencrypt-renew' String $service_path = '/etc/systemd/system', ) { file { "${service_path}/${service_name}@.service": source => "puppet:///modules/${module_name}/letsencrypt-renew.service", } file { "${service_path}/${service_name}@.timer": source => "puppet:///modules/${module_name}/letsencrypt-renew.timer", } }