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()
Пример #2
0
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 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))
Пример #4
0
 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)