Skip to content

Commit 6efbad5

Browse files
authored
Merge pull request #42 from timvaillancourt/balancer_logging_fix
Moving Replset + Replsetsharded to 2 x different class vars in Backup.py to fix Pep 8
2 parents 6cf9d5c + 53b9de2 commit 6efbad5

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

MongoBackup/Backup.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ def __init__(self, options):
6161
self.archiver = None
6262
self.sharding = None
6363
self.replset = None
64+
self.replset_sharded = None
6465
self.mongodumper = None
6566
self.oplogtailer = None
6667
self.oplog_resolver = None
@@ -198,7 +199,6 @@ def run(self):
198199
replset_name = secondary['replSet']
199200

200201
self.secondaries[replset_name] = secondary
201-
self.replset.close()
202202
except Exception, e:
203203
self.exception("Problem getting shard secondaries! Error: %s" % e)
204204

@@ -237,15 +237,15 @@ def run(self):
237237

238238
# get shard secondaries
239239
try:
240-
self.replset = ReplsetSharded(
240+
self.replset_sharded = ReplsetSharded(
241241
self.sharding,
242242
self.db,
243243
self.user,
244244
self.password,
245245
self.authdb,
246246
self.max_repl_lag_secs
247247
)
248-
self.secondaries = self.replset.find_secondaries()
248+
self.secondaries = self.replset_sharded.find_secondaries()
249249
except Exception, e:
250250
self.exception("Problem getting shard secondaries! Error: %s" % e)
251251

0 commit comments

Comments
 (0)