From 9c214723c18108d3ec7b99fd14bb00a739c2e059 Mon Sep 17 00:00:00 2001 From: Jimmy Berry Date: Tue, 17 Apr 2018 17:20:27 -0500 Subject: [PATCH] devel-project: notify: utilize osclib.core.package_list_without_links(). Otherwise, all packages are returned which include psuedo-packages like kernel-default which is really a multi-build of kernel-source. When invoking devel_project_fallback() the return ends up being openSUSE:Factory/kernel-source which is less than desireable. --- devel-project.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/devel-project.py b/devel-project.py index 5223d6ba..6e39894d 100755 --- a/devel-project.py +++ b/devel-project.py @@ -10,13 +10,13 @@ import osc.conf from osc.core import HTTPError from osc.core import get_request_list from osc.core import get_review_list -from osc.core import meta_get_packagelist from osc.core import show_package_meta from osc.core import show_project_meta from osclib.comments import CommentAPI from osclib.conf import Config from osclib.core import devel_project_fallback from osclib.core import entity_email +from osclib.core import package_list_without_links from osclib.core import request_age from osclib.stagingapi import StagingAPI from osclib.util import mail_send @@ -103,7 +103,7 @@ def notify(args): # devel_projects_get() only works for Factory as such # devel_project_fallback() must be used on a per package basis. - packages = meta_get_packagelist(apiurl, args.project) + packages = package_list_without_links(apiurl, args.project) maintainer_map = {} for package in packages: devel_project, devel_package = devel_project_fallback(apiurl, args.project, package)