diff --git a/bin/ansible b/bin/ansible index 102390f42a7..f1d96e32d15 100755 --- a/bin/ansible +++ b/bin/ansible @@ -70,6 +70,8 @@ class Cli(object): pattern = args[0] inventory_manager = inventory.Inventory(options.inventory) + if options.subset: + inventory_manager.subset(options.subset) hosts = inventory_manager.list_hosts(pattern) if len(hosts) == 0: print >>sys.stderr, "No hosts matched"