Skip to content

Commit 7b24750

Browse files
committed
proxmox_zone: Add missing boolean conversion
1 parent 8e549c3 commit 7b24750

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

plugins/modules/proxmox_zone.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -281,6 +281,7 @@
281281
from ansible.module_utils.basic import AnsibleModule
282282
from ansible_collections.community.proxmox.plugins.module_utils.proxmox import (
283283
proxmox_auth_argument_spec,
284+
ansible_to_proxmox_bool,
284285
ProxmoxAnsible
285286
)
286287

@@ -375,17 +376,17 @@ def run(self):
375376
zone_params = {
376377
"type": self.params.get("type"),
377378
"zone": self.params.get("zone"),
378-
"advertise-subnets": self.params.get("advertise_subnets"),
379+
"advertise-subnets": ansible_to_proxmox_bool(self.params.get("advertise_subnets")),
379380
"bridge": self.params.get("bridge"),
380-
"bridge-disable-mac-learning": self.params.get("bridge_disable_mac_learning"),
381+
"bridge-disable-mac-learning": ansible_to_proxmox_bool(self.params.get("bridge_disable_mac_learning")),
381382
"controller": self.params.get("controller"),
382383
"dhcp": self.params.get("dhcp"),
383-
"disable-arp-nd-suppression": self.params.get("disable_arp_nd_suppression"),
384+
"disable-arp-nd-suppression": ansible_to_proxmox_bool(self.params.get("disable_arp_nd_suppression")),
384385
"dns": self.params.get("dns"),
385386
"dnszone": self.params.get("dnszone"),
386387
"dp-id": self.params.get("dp_id"),
387388
"exitnodes": self.params.get("exitnodes"),
388-
"exitnodes-local-routing": self.params.get("exitnodes_local_routing"),
389+
"exitnodes-local-routing": ansible_to_proxmox_bool(self.params.get("exitnodes_local_routing")),
389390
"exitnodes-primary": self.params.get("exitnodes_primary"),
390391
"fabric": self.params.get("fabric"),
391392
"ipam": self.params.get("ipam"),

0 commit comments

Comments
 (0)