From ba2ab1cb42db29c8287c65a3f1e0b646eeba0464 Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Sat, 20 Jan 2024 22:42:30 +0100 Subject: add storage_device roles --- roles/storage/lvm/base/filter_plugins/lvm.py | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'roles/storage/lvm/base/filter_plugins/lvm.py') diff --git a/roles/storage/lvm/base/filter_plugins/lvm.py b/roles/storage/lvm/base/filter_plugins/lvm.py index 0f8b1e97..312741a6 100644 --- a/roles/storage/lvm/base/filter_plugins/lvm.py +++ b/roles/storage/lvm/base/filter_plugins/lvm.py @@ -6,25 +6,25 @@ from functools import partial from ansible import errors -def lvm_volume_list(data): +def lvm_device_list(data): try: thinpools = [] - volumes = [] - for name, volume in data.items(): - entry = {'name': name, 'volume': volume} - if 'thinpool' in volume and volume['thinpool'] == True: + devices = [] + for name, device in data.items(): + entry = {'name': name, 'device': device} + if 'thinpool' in device and device['thinpool'] == True: thinpools.append(entry) else: - volumes.append(entry) - return thinpools + volumes + devices.append(entry) + return thinpools + devices except Exception as e: - raise errors.AnsibleFilterError("lvm_volume_list(): %s" % str(e)) + raise errors.AnsibleFilterError("lvm_device_list(): %s" % str(e)) class FilterModule(object): filter_map = { - 'lvm_volume_list': lvm_volume_list, + 'lvm_device_list': lvm_device_list, } def filters(self): -- cgit v1.2.3