'Finds fixture files for a given label.'

def _find_fixtures(self, fixture_label):

    (fixture_name, ser_fmt, cmp_fmt) = self.parse_name(fixture_label)
    databases = [self.using, None]
    cmp_fmts = (list(self.compression_formats.keys()) if (cmp_fmt is None) else [cmp_fmt])
    ser_fmts = (serializers.get_public_serializer_formats() if (ser_fmt is None) else [ser_fmt])
    if (self.verbosity >= 2):
        self.stdout.write((u"Loading    '%s'    fixtures..." % fixture_name))
    if os.path.isabs(fixture_name):
        fixture_dirs = [os.path.dirname(fixture_name)]
        fixture_name = os.path.basename(fixture_name)
    else:
        fixture_dirs = self.fixture_dirs
        if (os.path.sep in fixture_name):
            fixture_dirs = [os.path.join(dir_, os.path.dirname(fixture_name)) for dir_ in fixture_dirs]
            fixture_name = os.path.basename(fixture_name)
    suffixes = (u'.'.join((ext for ext in combo if ext)) for combo in product(databases, ser_fmts, cmp_fmts))
    targets = set((u'.'.join((fixture_name, suffix)) for suffix in suffixes))
    fixture_files = []
    for fixture_dir in fixture_dirs:
        if (self.verbosity >= 2):
            self.stdout.write((u'Checking    %s    for    fixtures...' % humanize(fixture_dir)))
        fixture_files_in_dir = []
        for candidate in glob.iglob(os.path.join(fixture_dir, (fixture_name + u'*'))):
            if (os.path.basename(candidate) in targets):
                fixture_files_in_dir.append((candidate, fixture_dir, fixture_name))
        if ((self.verbosity >= 2) and (not fixture_files_in_dir)):
            self.stdout.write((u"No    fixture    '%s'    in    %s." % (fixture_name, humanize(fixture_dir))))
        if (len(fixture_files_in_dir) > 1):
            raise CommandError((u"Multiple    fixtures    named    '%s'    in    %s.    Aborting." % (fixture_name, humanize(fixture_dir))))
        fixture_files.extend(fixture_files_in_dir)
    if ((fixture_name != u'initial_data') and (not fixture_files)):
        warnings.warn((u"No    fixture    named    '%s'    found." % fixture_name))
    return fixture_files
