diff options
author | Christian Pointner <equinox@spreadspace.org> | 2024-01-20 22:42:30 +0100 |
---|---|---|
committer | Christian Pointner <equinox@spreadspace.org> | 2024-01-20 22:42:30 +0100 |
commit | ba2ab1cb42db29c8287c65a3f1e0b646eeba0464 (patch) | |
tree | 73a496d6b03085de2aa8dfe22ca201ff0354ba07 /roles/storage/lvm/base/filter_plugins/lvm.py | |
parent | apps/storage: test with zfs volumes (diff) |
add storage_device roles
Diffstat (limited to 'roles/storage/lvm/base/filter_plugins/lvm.py')
-rw-r--r-- | roles/storage/lvm/base/filter_plugins/lvm.py | 18 |
1 files changed, 9 insertions, 9 deletions
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): |