def find_yum_distributor(self, repo_id): dist_manager = RepoDistributorManager() for dist in dist_manager.get_distributors(repo_id): if dist["distributor_type_id"] == 'yum_distributor': return dist raise Exception("Could not find yum distributor for %s" % repo_id)