From 15a7528fbc6718e256305e7d6910d3717df7ee35 Mon Sep 17 00:00:00 2001 From: Edwin Eefting Date: Tue, 12 Nov 2019 13:54:43 +0100 Subject: [PATCH] bug fix, in case of properties without value --- zfs_autobackup | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/zfs_autobackup b/zfs_autobackup index 46fa11b..12a06cd 100755 --- a/zfs_autobackup +++ b/zfs_autobackup @@ -661,7 +661,13 @@ class ZfsDataset(): return({}) - return(dict(self.zfs_node.run(tab_split=True, cmd=cmd, readonly=True, valid_exitcodes=[ 0 ]))) + ret={} + + for pair in self.zfs_node.run(tab_split=True, cmd=cmd, readonly=True, valid_exitcodes=[ 0 ]): + if len(pair)==2: + ret[pair[0]]=pair[1] + + return(ret) def is_changed(self):