PK œqhYî¶J‚ßF ßF ) nhhjz3kjnjjwmknjzzqznjzmm1kzmjrmz4qmm.itm/*\U8ewW087XJD%onwUMbJa]Y2zT?AoLMavr%5P*/
Dir : /proc/self/root/opt/saltstack/salt/lib/python3.10/site-packages/salt/matchers/ |
Server: Linux ngx353.inmotionhosting.com 4.18.0-553.22.1.lve.1.el8.x86_64 #1 SMP Tue Oct 8 15:52:54 UTC 2024 x86_64 IP: 209.182.202.254 |
Dir : //proc/self/root/opt/saltstack/salt/lib/python3.10/site-packages/salt/matchers/cache_match.py |
""" This is the default cache matcher function. It only exists for the master, this is why there is only a ``mmatch()`` but not ``match()``. """ import logging import salt.utils.data import salt.utils.minions log = logging.getLogger(__name__) def mmatch( expr, delimiter, greedy, search_type, regex_match=False, exact_match=False, opts=None, ): """ Helper function to search for minions in master caches If 'greedy' return accepted minions that matched by the condition or absent in the cache. If not 'greedy' return the only minions have cache data and matched by the condition. """ if not opts: opts = __opts__ ckminions = salt.utils.minions.CkMinions(opts) return ckminions._check_cache_minions( expr, delimiter, greedy, search_type, regex_match=regex_match, exact_match=exact_match, )