extras-repoclosure rc-run.py,1.29,1.30

Michael Schwendt (mschwendt) fedora-extras-commits at redhat.com
Mon Sep 3 17:49:21 UTC 2007


Author: mschwendt

Update of /cvs/fedora/extras-repoclosure
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv4370

Modified Files:
	rc-run.py 
Log Message:
consider cachedir arg, and do it earlier


Index: rc-run.py
===================================================================
RCS file: /cvs/fedora/extras-repoclosure/rc-run.py,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -r1.29 -r1.30
--- rc-run.py	3 Sep 2007 17:39:01 -0000	1.29
+++ rc-run.py	3 Sep 2007 17:49:18 -0000	1.30
@@ -20,7 +20,7 @@
 
 
 def delneedsignmd(cachedir):
-    for dir in glob.glob('./*-needsign-*'):
+    for dir in glob.glob(os.path.join(cachedir,'*-needsign-*')):
         shutil.rmtree(dir)
 
 
@@ -29,6 +29,8 @@
         os.remove(logfilename)
     except:
         pass
+    Utils.fix_mdcache_access(workdir,cachedir)
+    delneedsignmd(cachedir)
     for arch in rs.ReleaseArchsDict()[release]:
         print '%s (%s)' % (release,arch)
         rcargs = ('-a %s ' % rs.targetarchs[arch])
@@ -40,8 +42,6 @@
             rcargs += ('-r %s ' % repoid)
         # -n, --newest : yum-utils 0.5
         # -d : modified version only
-        Utils.fix_mdcache_access(workdir,cachedir)
-        delneedsignmd(cachedir)
         rc = os.system('./rc-modified -q -d %s -n -c %s %s >> %s' % (cachedir,conffile,rcargs,logfilename))
         Utils.fix_mdcache_access(workdir,cachedir)
         if rc:




More information about the fedora-extras-commits mailing list