From dc43e5992fbcd31ce0e8ee47d8490fb134edba89 Mon Sep 17 00:00:00 2001 From: Felix Fontein Date: Thu, 27 Nov 2025 07:26:55 +0100 Subject: [PATCH] Make pass again. --- plugins/module_utils/btrfs.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/plugins/module_utils/btrfs.py b/plugins/module_utils/btrfs.py index f073f457fd..990392f2fe 100644 --- a/plugins/module_utils/btrfs.py +++ b/plugins/module_utils/btrfs.py @@ -8,6 +8,7 @@ from ansible.module_utils.basic import AnsibleModule from ansible.module_utils.common.text.converters import to_bytes import re import os +import typing as t def normalize_subvolume_path(path): @@ -44,6 +45,8 @@ class BtrfsCommands: current = self.__parse_filesystem(line) filesystems.append(current) elif line.startswith("devid"): + if current is None: + raise ValueError("Found 'devid' line without previous 'Label' line") current["devices"].append(self.__parse_filesystem_device(line)) return filesystems