]> git.apps.os.sepia.ceph.com Git - autobuild-ceph.git/commitdiff
Use format() for lsb codename or distro/verison string.
authorSandon Van Ness <sandon@inktank.com>
Tue, 14 Jan 2014 01:14:10 +0000 (17:14 -0800)
committerSandon Van Ness <sandon@inktank.com>
Tue, 14 Jan 2014 01:14:10 +0000 (17:14 -0800)
Signed-off-by: Sandon Van Ness <sandon@inktank.com>
fabfile.py

index 5ce7434be5d4eb6176620e3e77c34fd979dce3d5..8bc75c553048685a3d7d142a230794ea88199d81 100644 (file)
@@ -693,12 +693,16 @@ def gitbuilder_doc():
             sudo("chmod 600 rsync-key* ; chown autobuild-ceph.autobuild-ceph rsync-key*")
 
 def _sync_to_gitbuilder(package, format, flavor):
-    lsb = '`lsb_release -s -c`'
-    if format =='rpm':
-        lsb = '`lsb_release -s -i -s | tr A-Z a-z``lsb_release -s -r | cut -d. -f1`'
+    dist_or_codename = '`lsb_release -s -c`'
+    if format == 'rpm':
+        dist_or_codename = '`lsb_release -s -i | tr A-Z a-z``lsb_release -s -r | cut -d. -f1`'
     with cd('/srv/autobuild-ceph'):
         # fugliness
-        sudo("echo gitbuilder@gitbuilder.ceph.com:gitbuilder.ceph.com/%s-%s-%s-`uname -m`-%s > rsync-target" % (package,format, lsb, flavor))
+        sudo("echo gitbuilder@gitbuilder.ceph.com:gitbuilder.ceph.com/{package}-{format}-{dist_or_codename}-`uname -m`-{flavor} > rsync-target".format(
+            package=package,
+            format=format,
+            dist_or_codename=dist_or_codename,
+            flavor=flavor))
         _sync_rsync_keys()
 
 def _sync_rsync_keys():