# Files
$auto_snapshot_src = '/root/zfs-auto-snapshot-master.zip'
$auto_snapshot_cmd = '/sbin/zfs-auto-snapshot'
$auto_snapshot_cron = '/etc/cron.d/zfs-auto-snapshot'
file { $auto_snapshot_src:
ensure => present,
source => "puppet:///modules/zfs-auto-snapshot/zfs-auto-snapshot-master.zip",
mode => '0755',
owner => 'root',
group => 'root',
notify => Exec["unzip auto_snapshot_src"],
}
exec { "unzip auto_snapshot_src":
command => "/usr/bin/unzip -o $auto_snapshot_src",