Yep, that's not a thing. The syntax above for populating inventory via patterns is not accepted directly by limit.
What it does accept with brackets are slices, such as the first four servers in a group, as: --limt groupfoo[0:4] On Tue, Apr 15, 2014 at 12:28 PM, Mike Cavedon <[email protected]> wrote: > I have the following hosts file. > > (skytap_env)[jenkins@rts-loadgen02 dxansible]$ cat hosts_file > [router_hosts] > rts-rr[201:203].slsin.dataxu.net > rts-rr[301:303].slsin.dataxu.net > > The following --limit works correctly. > > (skytap_env)[jenkins@rts-loadgen02 dxansible]$ ansible-playbook -v -i > hosts_file realtime_system_router_matcher_hosts_stop.yml --list-hosts > --limit router_hosts > > playbook: realtime_system_router_matcher_hosts_stop.yml > > play #1 (router_hosts:matcher_hosts): host count=6 > rts-rr201.slsin.dataxu.net > rts-rr202.slsin.dataxu.net > rts-rr203.slsin.dataxu.net > rts-rr301.slsin.dataxu.net > rts-rr302.slsin.dataxu.net > rts-rr303.slsin.dataxu.net > > play #2 (router_hosts): host count=6 > rts-rr201.slsin.dataxu.net > rts-rr202.slsin.dataxu.net > rts-rr203.slsin.dataxu.net > rts-rr301.slsin.dataxu.net > rts-rr302.slsin.dataxu.net > rts-rr303.slsin.dataxu.net > > play #3 (matcher_hosts): host count=0 > > I'm expecting the following --limit to also work. > > (skytap_env)[jenkins@rts-loadgen02 dxansible]$ ansible-playbook -v -i > hosts_file realtime_system_router_matcher_hosts_stop.yml --list-hosts > --limit rts-rr[201:203].slsin.dataxu.net > ERROR: provided hosts list is empty > > -- > You received this message because you are subscribed to the Google Groups > "Ansible Project" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/ansible-project/bc0eb91a-7b60-478a-b727-fd408437bfe6%40googlegroups.com<https://groups.google.com/d/msgid/ansible-project/bc0eb91a-7b60-478a-b727-fd408437bfe6%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Ansible Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/CA%2BnsWgzoqPxdigp7O04kTmDQX4-Yxu_5x0-ZCxhOi57P_xCOzw%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
