Skip to content

Commit 69e45a6

Browse files
Merge remote-tracking branch 'origin/rmtree_error' into 1.0.1
2 parents 66fa27f + d8fa25c commit 69e45a6

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

mongodb_consistent_backup/Backup/Mongodump/MongodumpThread.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
from multiprocessing import Process
66
from select import select
7+
from shutil import rmtree
78
from signal import signal, SIGINT, SIGTERM, SIG_IGN
89
from subprocess import Popen, PIPE
910

@@ -102,7 +103,7 @@ def run(self):
102103
mongodump_cmd = self.mongodump_cmd()
103104
try:
104105
if os.path.isdir(self.dump_dir):
105-
os.removedirs(self.dump_dir)
106+
rmtree(self.dump_dir)
106107
os.makedirs(self.dump_dir)
107108
logging.debug("Running mongodump cmd: %s" % mongodump_cmd)
108109
self._process = Popen(mongodump_cmd, stderr=PIPE)

0 commit comments

Comments
 (0)