diff --git a/ROOT/usr/lib/xymon/client/ext/zfs-backups b/ROOT/usr/lib/xymon/client/ext/zfs-backups index bf350eb64d9a969f90cd74d4c3511e6e8f6e642c..485077b48a34ca7a57b03c01fbaedad5ac7b71d4 100755 --- a/ROOT/usr/lib/xymon/client/ext/zfs-backups +++ b/ROOT/usr/lib/xymon/client/ext/zfs-backups @@ -230,13 +230,19 @@ sub space($) { } -sub thisquota($) { +sub thisproperty($$) { my $zfs=shift; - my $quota=`sudo zfs get quota -Hp -ovalue $zfs`; + my $property=shift; + my $quota=`sudo zfs get $property -Hp -ovalue $zfs`; chomp $quota; return $quota; } +sub thisquota($) { + my $zfs=shift; + return thisproperty($zfs, 'quota'); +} + sub parentquota($) { my $zfs = shift; my $parent = join('/', (split('/', $zfs))[0..1]);