Skip to content

Commit c81e520

Browse files
authored
Merge pull request #31 from gsmol/master
fix base_dir ignore if provided base_dir do not exists
2 parents 4eb329f + cd2ce89 commit c81e520

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

testgres/node.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,9 +151,12 @@ def _create_recovery_conf(self, username):
151151
self.append_conf("recovery.conf", line)
152152

153153
def _prepare_dirs(self):
154-
if not self.base_dir or not os.path.exists(self.base_dir):
154+
if not self.base_dir:
155155
self.base_dir = tempfile.mkdtemp()
156156

157+
if not os.path.exists(self.base_dir):
158+
os.makedirs(self.base_dir)
159+
157160
if not os.path.exists(self.logs_dir):
158161
os.makedirs(self.logs_dir)
159162

0 commit comments

Comments
 (0)