Skip to content

Commit 2774031

Browse files
author
Achille Myette
committed
feat: make oob_ip available regardless of oob_ip_as_primary_ip
1 parent c039789 commit 2774031

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

plugins/inventory/nb_inventory.py

+4-2
Original file line numberDiff line numberDiff line change
@@ -1875,8 +1875,10 @@ def _fill_host_variables(self, host, hostname):
18751875
self.inventory.set_variable(hostname, "primary_ip6", extracted_primary_ip6)
18761876

18771877
extracted_oob_ip = self.extract_oob_ip(host=host)
1878-
if extracted_oob_ip and self.oob_ip_as_primary_ip:
1879-
self.inventory.set_variable(hostname, "ansible_host", extracted_oob_ip)
1878+
if extracted_oob_ip:
1879+
self.inventory.set_variable(hostname, "oob_ip", extracted_oob_ip)
1880+
if self.oob_ip_as_primary_ip:
1881+
self.inventory.set_variable(hostname, "ansible_host", extracted_oob_ip)
18801882

18811883
for attribute, extractor in self.group_extractors.items():
18821884
extracted_value = extractor(host)

0 commit comments

Comments
 (0)