mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-05-06 13:22:48 +00:00
Avoid range selection on empty groups
This prevents a traceback when the group is empty. Fixes #6258
This commit is contained in:
committed by
James Cammarata
parent
5341040c05
commit
b14932465d
@@ -227,6 +227,12 @@ class Inventory(object):
|
||||
given a pattern like foo[0:5], where foo matches hosts, return the first 6 hosts
|
||||
"""
|
||||
|
||||
# If there are no hosts to select from, just return the
|
||||
# empty set. This prevents trying to do selections on an empty set.
|
||||
# issue#6258
|
||||
if not hosts:
|
||||
return hosts
|
||||
|
||||
(loose_pattern, limits) = self._enumeration_info(pat)
|
||||
if not limits:
|
||||
return hosts
|
||||
|
||||
Reference in New Issue
Block a user