controlware / controlware.utils / 1.0.4 / filter / cs_int_ranges This filter builds a list of comma-separated integer range list strings from any given informationen containing integers or integer ranges. | "added in version" 1.0.0 of controlware.utils" Authors: Korte Noack (@kornoa)controlware.utils.cs_int_ranges (1.0.4) — filter
Install with ansible-galaxy collection install controlware.utils:==1.0.4
collections: - name: controlware.utils version: 1.0.4
This filter builds a list of comma-separated integer range list strings from any given informationen containing integers or integer ranges. returns: type: list description: List of comma-separated integer range strings elements: str
values: description: Element(s) containing integer information required: true type: list[str] | list[int] | str | dict max_int: default: 0 description: Maximum allowed integer value required: false type: int max_length: default: 0 description: Maximum length of first returned string containing comma-separated integer ranges (0 or >10) required: false type: int dual_int_ranges: default: true description: Select parsing mode of a range of two values. I.E. select between '10-11' (dual_int_range) and '10,11'. required: false type: bool max_length_next: default: 0 description: Maximum length of second and continueing returned string containing comma-separated integer ranges (>10) required: false type: int