def find(self, path, all=False):
matches = []<EOL>for prefix, root in self.locations:<EOL><INDENT>if root not in searched_locations:<EOL><INDENT>searched_locations.append(root)<EOL><DEDENT>matched_path = self.find_location(root, path, prefix)<EOL>if matched_path:<EOL><INDENT>if not all:<EOL><INDENT>return matched_path<EOL><DEDENT>matches.append(matched_path)<EOL><DEDENT><DEDENT>return matches<EOL>
Looks for files in the extra locations
as defined in ``MEDIA_FIXTURES_FILES_DIRS``.