diff --git a/bundles/backup-server/metadata.py b/bundles/backup-server/metadata.py index 3053070..b26bcff 100644 --- a/bundles/backup-server/metadata.py +++ b/bundles/backup-server/metadata.py @@ -31,9 +31,10 @@ def zfs(metadata): if path == config.get('mountpoint'): datasets[f"tank/{other_node.metadata.get('id')}/{dataset}"] = { 'mountpoint': 'none', + 'readonly': 'on', 'backup': False, } - + continue return { 'zfs': { diff --git a/items/zfs_dataset.py b/items/zfs_dataset.py index de4632c..730dc18 100644 --- a/items/zfs_dataset.py +++ b/items/zfs_dataset.py @@ -78,6 +78,7 @@ class ZFSDataset(Item): 'recordsize': None, 'dedup': None, 'logbias': None, + 'readonly': None, } ITEM_TYPE_NAME = "zfs_dataset"