# Sets up timers for automatically renewing certificates # TODO # - make provider OS dependant # - is provider the correct name? # @param provider # How the renewal should be managed. # @api private class letsencrypt::renew::setup ( Enum['systemd', 'cron'] $provider = 'systemd', ) { file { [ '/etc/letsencrypt/env', ]: ensure => directory, } include "::letsencrypt::renew::${provider}" }