better handling of host lists (#17781)

* better handling of host lists

fixes #17762

* corrected message

* fixed extras space
pull/13687/merge
Brian Coca 8 years ago committed by GitHub
parent 86ea21a73d
commit 368497fd14

@ -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))

Loading…
Cancel
Save