class rss_filter { # Once I get it into the repos # ensure_packages(['rss-filter']) systemd::unit_file { 'rss-filter.service': source => "puppet:///modules/${module_name}/rss-filter.service", } systemd::unit_file { 'rss-filter.timer': source => "puppet:///modules/${module_name}/rss-filter.timer", } file { '/etc/rss-filter': ensure => directory, } file { '/etc/rss-filter/environment': ensure => file, content => "OUTDIR=/var/www/adrift.space/rss\n", } file { '/etc/rss-filter/config.scm': ensure => file, source => "puppet:///modules/${module_name}/config.scm", } service { 'rss-filter.timer': ensure => running, enable => true, } }