diff --git a/zfs-backup.py b/zfs-backup.py index 28e019f..476090e 100755 --- a/zfs-backup.py +++ b/zfs-backup.py @@ -212,7 +212,7 @@ class ExternalPool(Pool): @classmethod def find_from_dict(cls, backup_pools: dict[str, UUID]) -> ExternalPool: - present_uuids = list(DISK_BY_UUID.iterdir()) + present_uuids = [item.name for item in DISK_BY_UUID.iterdir()] for pool_name, disk_uuid in backup_pools.items(): if str(disk_uuid) in present_uuids: disk = Disk(disk_uuid, pool_name)