code: 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_matchf 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)
docs: 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.