from DirMetadataExtractor import DirMetadataExtractor import os from RSS import ns class DirTitleExtractor: def extract(self, directory, channel): name = os.path.join(directory, ".title") if os.path.exists(name): lines = file(name).readlines() if lines: channel[(ns.rss10, "title")] = lines[0] if len(lines) > 1: channel[(ns.rss10, "description")] = ' '.join(lines[1:])