From 14c5291c6b6b5afb4db67efa6ead28c195e2151f Mon Sep 17 00:00:00 2001 From: Papoteur Date: Tue, 16 Feb 2016 22:12:28 +0100 Subject: add function obsolete in rpmutil.py --- MgaRepo/rpmutil.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/MgaRepo/rpmutil.py b/MgaRepo/rpmutil.py index 0b127d8..8c00da9 100644 --- a/MgaRepo/rpmutil.py +++ b/MgaRepo/rpmutil.py @@ -674,6 +674,15 @@ def delete(paths, commit=False): if commit: svn.commit(path, log=message) +def obsolete(pkgdirurl, branch=None, distro=None, backports=None, commit=False, log=None): + o_pkgdirurl = pkgdirurl + pkgdirurl = layout.package_url(o_pkgdirurl, distro=distro, backports=backports) + pkgdest = layout.package_url(o_pkgdirurl, obsolete=True, backports=backports) + svn = SVN() + svn.mv(pkgdirurl, pkgdest, message=log) + if commit: + svn.commit(path, log=log) + def switch(mirrorurl=None): svn = SVN() topdir = getpkgtopdir() -- cgit v1.2.1