From 82023debee1fc11848da5d7ab24917648f82c364 Mon Sep 17 00:00:00 2001 From: Adam Thorn <alt36@cam.ac.uk> Date: Mon, 19 Dec 2022 14:59:24 +0000 Subject: [PATCH] Add generic thisproperty() in xymon script, analagous to thisquota() --- ROOT/usr/lib/xymon/client/ext/zfs-backups | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/ROOT/usr/lib/xymon/client/ext/zfs-backups b/ROOT/usr/lib/xymon/client/ext/zfs-backups index bf350eb..485077b 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]); -- GitLab