Skip to content

Commit 49486bd

Browse files
authored
Merge pull request #1211 from akire0ne/devel
feat: make `oob_ip` available regardless of `oob_ip_as_primary_ip`
2 parents 752edcb + 2774031 commit 49486bd

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
@@ -1922,8 +1922,10 @@ def _fill_host_variables(self, host, hostname):
19221922
self.inventory.set_variable(hostname, "primary_ip6", extracted_primary_ip6)
19231923

19241924
extracted_oob_ip = self.extract_oob_ip(host=host)
1925-
if extracted_oob_ip and self.oob_ip_as_primary_ip:
1926-
self.inventory.set_variable(hostname, "ansible_host", extracted_oob_ip)
1925+
if extracted_oob_ip:
1926+
self.inventory.set_variable(hostname, "oob_ip", extracted_oob_ip)
1927+
if self.oob_ip_as_primary_ip:
1928+
self.inventory.set_variable(hostname, "ansible_host", extracted_oob_ip)
19271929

19281930
for attribute, extractor in self.group_extractors.items():
19291931
extracted_value = extractor(host)

0 commit comments

Comments
 (0)