def as_sequence(self): if self.pattern and not self.match_each: return list( matcher.ifilter( self._elements.values(), _pattern=self.pattern ) ) return self._elements.values()
def find(files, **patterns): ''' Search files based on one or more patterns, where patterns consist of the files 'index_name = pattern' such as: relpath = [r'.*\.sls'] Parameters ---------- files ''' return list(matcher.ifilter(files, **patterns))
def as_sequence(self): if self.pattern and not self.match_each: return list(matcher.ifilter(self._elements, _pattern=self.pattern)) return list(self._elements)