class mpd::maintenance inherits mpd::client::base { $password = hiera('mpd::maintenance::password', '') cron { "mpd_db_update": environment => "MPD_HOST=${password}@localhost", command => "/usr/bin/mpc update > /dev/null", user => "root", hour => "7", minute => "0", ensure => $password ? { '' => absent, default => present, }, } }