Skip to content

Commit

Permalink
Migrate core.show_scmsync() to obs_api.{Package,Project}
Browse files Browse the repository at this point in the history
  • Loading branch information
dmach committed Feb 23, 2024
1 parent af24f3c commit d017a49
Showing 1 changed file with 7 additions and 8 deletions.
15 changes: 7 additions & 8 deletions osc/core.py
Original file line number Diff line number Diff line change
Expand Up @@ -3853,15 +3853,14 @@ def download_assets(directory):


def show_scmsync(apiurl, prj, pac=None):
from . import obs_api

if pac:
m = show_package_meta(apiurl, prj, pac)
else:
m = show_project_meta(apiurl, prj)
node = ET.fromstring(b''.join(m)).find('scmsync')
if node is None:
return None
else:
return node.text
package_obj = obs_api.Package.from_api(apiurl, prj, pac)
return package_obj.scmsync

project_obj = obs_api.Project.from_api(apiurl, prj)
return project_obj.scmsync


def show_devel_project(apiurl, prj, pac):
Expand Down

0 comments on commit d017a49

Please sign in to comment.