define subversion::mirror_repository( $source, $refresh = '*/5') { include subversion::mirror exec { "/usr/local/bin/create_svn_mirror.sh $name $source": creates => $name, require => Package['subversion-tools'] } cron { "update $name": command => "/usr/bin/svnsync synchronize -q file://$name", minute => $refresh, require => Exec["/usr/local/bin/create_svn_mirror.sh $name $source"], } }