From 0b1f98acb3bdb0dd9d771800852366f37c891753 Mon Sep 17 00:00:00 2001 From: Daniel Mach Date: Tue, 13 Feb 2024 15:53:53 +0100 Subject: [PATCH] Migrate core.get_repositories_of_project() to obs_api.Project --- osc/core.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/osc/core.py b/osc/core.py index 562d44f6..d4258cd9 100644 --- a/osc/core.py +++ b/osc/core.py @@ -6440,11 +6440,10 @@ def get_platforms_of_project(apiurl: str, prj: str): def get_repositories_of_project(apiurl: str, prj: str): - f = show_project_meta(apiurl, prj) - root = ET.fromstring(b''.join(f)) + from . import obs_api - r = [node.get('name') for node in root.findall('repository')] - return r + project_obj = obs_api.Project.from_api(apiurl, prj) + return [i.name for i in project_obj.repository_list or []] class Repo: