mirror of
https://github.com/ansible-collections/community.general.git
synced 2024-09-14 20:13:21 +02:00
improved nmap fix, updated as per fb (#53280)
(cherry picked from commit 5280ae917c4a49df1bb4ff354885bc046e7ee397)
This commit is contained in:
parent
5734b4e69e
commit
b8799ef84e
1 changed files with 7 additions and 2 deletions
|
@ -126,8 +126,13 @@ class InventoryModule(BaseInventoryPlugin, Constructable, Cacheable):
|
||||||
host = None
|
host = None
|
||||||
ip = None
|
ip = None
|
||||||
ports = []
|
ports = []
|
||||||
for line in stdout.splitlines():
|
|
||||||
line = to_text(line)
|
try:
|
||||||
|
t_stdout = to_text(stdout, errors='surrogate_or_strict')
|
||||||
|
except UnicodeError as e:
|
||||||
|
raise AnsibleParserError('Invalid (non unicode) input returned: %s' % to_native(e))
|
||||||
|
|
||||||
|
for line in t_stdout.splitlines():
|
||||||
hits = self.find_host.match(line)
|
hits = self.find_host.match(line)
|
||||||
if hits:
|
if hits:
|
||||||
if host is not None:
|
if host is not None:
|
||||||
|
|
Loading…
Reference in a new issue