]> git.pld-linux.org Git - projects/pld-ftp-admin.git/commitdiff
More quiet actions.
authorArkadiusz Miśkiewicz <arekm@maven.pl>
Sat, 15 Jan 2011 15:57:45 +0000 (15:57 +0000)
committerArkadiusz Miśkiewicz <arekm@maven.pl>
Sat, 15 Jan 2011 15:57:45 +0000 (15:57 +0000)
Changed files:
    bin/pfa-genindex -> 1.30

bin/pfa-genindex

index fe58f58b0ff9af6474f6f9ebcebba62428687d01..377011a34bbebbad4d7046baa42e7ca30a1f6a13 100644 (file)
@@ -84,7 +84,7 @@ if do_poldek:
                     os.system('%s -s %s%s/%s/debuginfo/ --mkidxz --mkidx-type pdir' % (poldek, ftp_dir, tree, arch))
 
 if do_yum:
-    os.system('set -x; cd %s.stat/repodata && cvs up comps.xml' % ftp_dir)
+    os.system('%s cd %s.stat/repodata && cvs %s up comps.xml' % ("" if do_quiet else "set -x;", ftp_dir, "" if do_quiet else "-Q")
     yum = '%s.stat/bin/createrepo -d -g %s.stat/repodata/comps.xml' % (ftp_dir, ftp_dir)
     for tree in trees:
         print '\n-------------------------- %s --------------------------' % tree
@@ -92,21 +92,23 @@ if do_yum:
         for arch in all_ftp_archs:
             print '\ngenerate repodata for %s using createrepo' % arch
             # Creating indexes for yum and other supporting xml repodata.
-            os.system('time %s --cache %s-%s %s%s/%s/RPMS' % (yum, cachedir, arch, ftp_dir, tree, arch))
+            os.system('%s %s --cache %s-%s %s%s/%s/RPMS' % ("" if do_quiet else "time", yum, cachedir, arch, ftp_dir, tree, arch))
             if arch != 'noarch' and config.separate_debuginfo:
-                os.system('time %s --cache %s-%s %s%s/%s/debuginfo' % (yum, cachedir, arch, ftp_dir, tree, arch))
+                os.system('%s %s --cache %s-%s %s%s/%s/debuginfo' % ("" if do_quiet else "time", yum, cachedir, arch, ftp_dir, tree, arch))
 
 if do_rpmrepo:
-    os.system('set -x; cd %s.stat/repodata && cvs up comps.xml' % ftp_dir)
+    os.system('%s cd %s.stat/repodata && cvs %s up comps.xml' % ("" if do_quiet else "set -x;", ftp_dir, "" if do_quiet else "-Q")
     for tree in trees:
         print '\n-------------------------- %s --------------------------' % tree
         for arch in all_ftp_archs:
             dir = '%s/%s/%s/RPMS' % (ftp_dir, tree, arch)
-            print '\ngenerate repodata for %s using rpmrepo (in %s)' % (arch, dir)
-            os.system('time rpmrepo %s -o %s' % (dir, dir))
-            print 'copy comps.xml'
+            if not do_quiet:
+                print '\ngenerate repodata for %s using rpmrepo (in %s)' % (arch, dir)
+            os.system('%s rpmrepo %s -o %s' % ("" if do_quiet else "set -x;", dir, dir))
+            if not do_quiet:
+                print 'copy comps.xml'
             comps = '%s.stat/repodata/comps.xml' % ftp_dir
-            os.system('set -x; cp -p %s %s/repodata' % (comps, dir))
+            os.system('%s cp -p %s %s/repodata' % ("" if do_quiet else "set -x;", comps, dir))
 
 for tree in trees:
     ftpio.unlock(tree)
This page took 0.030782 seconds and 4 git commands to generate.