1
0
mirror of https://github.com/openSUSE/osc.git synced 2025-02-03 18:16:17 +01:00

Deprecate store_write_apiurl()

This commit is contained in:
Daniel Mach 2022-10-14 15:37:24 +02:00
parent e7912ceec0
commit 00842e36fa

View File

@ -1187,7 +1187,7 @@ class Project:
os.mkdir(os.path.join(dir, store)) os.mkdir(os.path.join(dir, store))
store_write_project(dir, project) store_write_project(dir, project)
store_write_apiurl(dir, apiurl) Store(dir).apiurl = apiurl
if scm_url: if scm_url:
store_write_string(dir, '_scm', scm_url + '\n') store_write_string(dir, '_scm', scm_url + '\n')
package_tracking = None package_tracking = None
@ -2629,7 +2629,7 @@ rev: %s
os.mkdir(os.path.join(dir, store)) os.mkdir(os.path.join(dir, store))
store_write_project(dir, project) store_write_project(dir, project)
store_write_string(dir, '_package', package + '\n') store_write_string(dir, '_package', package + '\n')
store_write_apiurl(dir, apiurl) Store(dir).apiurl = apiurl
if meta: if meta:
store_write_string(dir, '_meta_mode', '') store_write_string(dir, '_meta_mode', '')
if size_limit: if size_limit:
@ -6750,7 +6750,7 @@ def store_read_scmurl(dir):
"You should be using high-level classes such as Store, Project or Package instead.", "You should be using high-level classes such as Store, Project or Package instead.",
DeprecationWarning DeprecationWarning
) )
return _private.Store(dir).scmurl return Store(dir).scmurl
def store_read_apiurl(dir, defaulturl=True): def store_read_apiurl(dir, defaulturl=True):
@ -6799,7 +6799,13 @@ def store_write_project(dir, project):
def store_write_apiurl(dir, apiurl): def store_write_apiurl(dir, apiurl):
store_write_string(dir, '_apiurl', apiurl + '\n') import warnings
warnings.warn(
"osc.core.store_write_apiurl() is deprecated. "
"You should be using high-level classes such as Store, Project or Package instead.",
DeprecationWarning
)
Store(dir).apiurl = apiurl
def store_write_last_buildroot(dir, repo, arch, vm_type): def store_write_last_buildroot(dir, repo, arch, vm_type):