diff options
author | Chetan Risbud <crisbud@redhat.com> | 2013-07-24 16:08:29 +0530 |
---|---|---|
committer | Luis Pabon <lpabon@redhat.com> | 2013-08-01 10:51:48 -0700 |
commit | 737f477e3efc28c77f3dd11476ee0053a5058ae3 (patch) | |
tree | b2f774bee98b422f545cdf40cc998caf2007adf4 | |
parent | 8ebfd83658997cd6bac82942ef585fe294cb9fea (diff) |
gluster-swift-gen-builders behaviour changes
gluster-swift-gen-builders copies the older ring files to
/etc/swift/backup_ring. And then creates the new ring files to /etc/swift
BUG: 986458
Change-Id: I06e93179e46da56d5046419e66c8864aa08f184d
Signed-off-by: Chetan Risbud <crisbud@redhat.com>
Reviewed-on: http://review.gluster.org/5384
Reviewed-by: Luis Pabon <lpabon@redhat.com>
Tested-by: Luis Pabon <lpabon@redhat.com>
Reviewed-on: http://review.gluster.org/5457
-rwxr-xr-x | bin/gluster-swift-gen-builders | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/bin/gluster-swift-gen-builders b/bin/gluster-swift-gen-builders index bef5d14..7c0834a 100755 --- a/bin/gluster-swift-gen-builders +++ b/bin/gluster-swift-gen-builders @@ -30,6 +30,12 @@ fi for builder_file in $builder_files do + mkdir /etc/swift/backup_rings + chmod +w /etc/swift/backup_rings + cp /etc/swift/*.ring.gz /etc/swift/backup_rings + + cd /etc/swift + create $builder_file zone=1 |