2 Commits

Author SHA1 Message Date
Thorsten Spille
da985b7795 set raw str for regex l13 2025-09-29 21:49:37 +02:00
Thorsten Spille
634e283178 Merge pull request #8 from bashclub/testing
Testing
2025-08-14 19:04:37 +02:00

View File

@@ -10,7 +10,7 @@ _snapshots = subprocess.check_output("/usr/sbin/zfs list -t snapshot -Hpo name,c
LABELS=("frequent","hourly","daily","weekly","monthly","yearly","backup-zfs","bashclub-zfs")
RE_LABELSEARCH = re.compile("|".join(LABELS))
_datasets = {}
for _datastore,_snapshot,_creation in re.findall("^([\w_./-]+)@([\w_.-]+)\t(\d+)",_snapshots.decode('utf-8'),re.M):
for _datastore,_snapshot,_creation in re.findall(r"^([\w_./-]+)@([\w_.-]+)\t(\d+)",_snapshots.decode('utf-8'),re.M):
if _datastore not in _datasets:
_datasets[_datastore] = {}
_label = RE_LABELSEARCH.search(_snapshot)