summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChetan Risbud <crisbud@redhat.com>2013-08-20 12:20:36 +0530
committerLuis Pabon <lpabon@redhat.com>2013-08-20 07:12:01 -0700
commit6af843ed312ee8adc4be17b4f684a196b2f4b305 (patch)
tree91af700baa784aeb9ca8801be1946d0dad45e580
parent9c667824f098fe6325980f1b00f49509e452c183 (diff)
gluster-swift-gen-builders behaviour changes
gluster-swift-gen-builders now changes directory to /etc/swift prior to creating ring files. It does display a message indicating the location of the ring files. BUG: 986458 https://bugzilla.redhat.com/show_bug.cgi?id=986458 Change-Id: Iea33c925d98c47c914e8a95d11faa3220967b4d6 Signed-off-by: Chetan Risbud <crisbud@redhat.com> Reviewed-on: http://review.gluster.org/5658 Reviewed-by: Luis Pabon <lpabon@redhat.com> Tested-by: Luis Pabon <lpabon@redhat.com> Signed-off-by: Chetan Risbud <crisbud@redhat.com> Reviewed-on: http://review.gluster.org/5667
-rwxr-xr-xbin/gluster-swift-gen-builders10
1 files changed, 4 insertions, 6 deletions
diff --git a/bin/gluster-swift-gen-builders b/bin/gluster-swift-gen-builders
index 7c0834a..7d8e648 100755
--- a/bin/gluster-swift-gen-builders
+++ b/bin/gluster-swift-gen-builders
@@ -28,14 +28,10 @@ if [ "$1x" = "x" ]; then
exit 1
fi
+cd /etc/swift
+
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
@@ -48,3 +44,5 @@ do
rebalance $builder_file
build $builder_file
done
+
+echo "Ring files are prepared in /etc/swift"