If I can define it in the hosts file it should be support by "--limit". Do 
you have a place for enhancement requests?

On Tuesday, April 15, 2014 5:40:04 PM UTC-4, Michael DeHaan wrote:
>
> 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]<javascript:>
> > 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] <javascript:>.
>> To post to this group, send email to [email protected]<javascript:>
>> .
>> 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/f78c6954-ab49-4d8a-ae25-58f3c01afa5c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to