def load_repo_configs(directory): config_files = files_in_dir(directory, suffix='yml') configs = [] for f in config_files: config = yaml.load(open(f)) config['config_file'] = f configs.append(config) return configs
def locate(self): sources = [ files_in_dir(i, suffix='rpm') for i in self.sources ] return reduce(lambda x, y: x + y, sources)