mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-05-06 13:22:48 +00:00
better handling of host lists (#17781)
* better handling of host lists fixes #17762 * corrected message * fixed extras space
This commit is contained in:
@@ -139,9 +139,12 @@ class AdHocCLI(CLI):
|
||||
|
||||
inventory.subset(self.options.subset)
|
||||
hosts = inventory.list_hosts(pattern)
|
||||
if len(hosts) == 0 and no_hosts is False:
|
||||
# Invalid limit
|
||||
raise AnsibleError("Specified hosts and/or --limit does not match any hosts")
|
||||
if len(hosts) == 0:
|
||||
if no_hosts is False and self.options.subset:
|
||||
# Invalid limit
|
||||
raise AnsibleError("Specified --limit does not match any hosts")
|
||||
else:
|
||||
display.warning("No hosts matched, nothing to do")
|
||||
|
||||
if self.options.listhosts:
|
||||
display.display(' hosts (%d):' % len(hosts))
|
||||
|
||||
Reference in New Issue
Block a user