mirror of
https://github.com/ansible-collections/community.general.git
synced 2024-09-14 20:13:21 +02:00
Excluded qemu templates in pools (#1991)
* Excluded qemu templates in pools * Added changelog fragment * Made check more robust
This commit is contained in:
parent
d0bb74a03b
commit
178209be27
2 changed files with 5 additions and 1 deletions
|
@ -0,0 +1,3 @@
|
||||||
|
---
|
||||||
|
bugfixes:
|
||||||
|
- proxmox inventory - exclude qemu templates from inclusion to the inventory via pools (https://github.com/ansible-collections/community.general/issues/1986, https://github.com/ansible-collections/community.general/pull/1991).
|
|
@ -349,7 +349,8 @@ class InventoryModule(BaseInventoryPlugin, Cacheable):
|
||||||
|
|
||||||
for member in self._get_members_per_pool(pool['poolid']):
|
for member in self._get_members_per_pool(pool['poolid']):
|
||||||
if member.get('name'):
|
if member.get('name'):
|
||||||
self.inventory.add_child(pool_group, member['name'])
|
if not member.get('template'):
|
||||||
|
self.inventory.add_child(pool_group, member['name'])
|
||||||
|
|
||||||
def parse(self, inventory, loader, path, cache=True):
|
def parse(self, inventory, loader, path, cache=True):
|
||||||
if not HAS_REQUESTS:
|
if not HAS_REQUESTS:
|
||||||
|
|
Loading…
Reference in a new issue