Blob Blame History Raw
From 8e0512a12b9eebdc486a2c284ba1374153995c8b Mon Sep 17 00:00:00 2001
From: Kotresh HR <khiremat@redhat.com>
Date: Tue, 23 Jun 2015 10:38:27 +0530
Subject: [PATCH 136/190] geo-rep: Fix toggling of use_meta_volume config

If meta-volume is deleted and use_meta_volume
is set to false, geo-rep still fails complaining
meta volume is not mounted. The patch fixes that
issue.

BUG: 1233575
Change-Id: I6d9f0bea33a5b58e238bd8b9f510916ee2108b2e
Reviewed-on: http://review.gluster.org/11358
Reviewed-on: http://review.gluster.org/11359
Reviewed-by: Aravinda VK <avishwan@redhat.com>
Signed-off-by: Kotresh HR <khiremat@redhat.com>
Reviewed-on: https://code.engineering.redhat.com/gerrit/51580
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Tested-by: Venky Shankar <vshankar@redhat.com>
---
 geo-replication/syncdaemon/master.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/geo-replication/syncdaemon/master.py b/geo-replication/syncdaemon/master.py
index dc54de3..6c96a02 100644
--- a/geo-replication/syncdaemon/master.py
+++ b/geo-replication/syncdaemon/master.py
@@ -476,7 +476,7 @@ class GMasterCommon(object):
         return True
 
     def should_crawl(self):
-        if not gconf.use_meta_volume:
+        if not boolify(gconf.use_meta_volume):
             return gconf.glusterd_uuid in self.master.server.node_uuid()
 
         if not os.path.ismount(gconf.meta_volume_mnt):
-- 
1.7.1