make --list-tasks honor --limit
This commit is contained in:
parent
b6c4ec0713
commit
b7df767065
1 changed files with 3 additions and 1 deletions
|
@ -149,12 +149,14 @@ def main(args):
|
|||
playnum += 1
|
||||
play = ansible.playbook.Play(pb, play_ds, play_basedir)
|
||||
label = play.name
|
||||
if options.listhosts:
|
||||
hosts = pb.inventory.list_hosts(play.hosts)
|
||||
if options.listhosts:
|
||||
print ' play #%d (%s): host count=%d' % (playnum, label, len(hosts))
|
||||
for host in hosts:
|
||||
print ' %s' % host
|
||||
if options.listtasks:
|
||||
if options.subset and not hosts:
|
||||
continue
|
||||
matched_tags, unmatched_tags = play.compare_tags(pb.only_tags)
|
||||
unmatched_tags.discard('all')
|
||||
unknown_tags = set(pb.only_tags) - (matched_tags | unmatched_tags)
|
||||
|
|
Loading…
Reference in a new issue