# Detect ZFS
Facter.add('zfs') do
setcode do
result = "false"
if FileTest.exists?('/sbin/zfs')
result = "true"
end
end
end
Facter.add('zfs_installed') do
confine :zfs => :true
setcode do
result = "false"
zfslist = %x{/sbin/zfs list}.chomp
if zfslist =~ /backup/
result = "true"
end
end
end