Skip to content

Commit fefd448

Browse files
committed
Enable logging for replicas
1 parent 752382c commit fefd448

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

‎testgres/testgres.py

+5-4
Original file line numberDiff line numberDiff line change
@@ -330,7 +330,7 @@ def _prepare_dir(self, destroy):
330330

331331
return base_dir
332332

333-
def spawn_primary(self, name, destroy=True):
333+
def spawn_primary(self, name, destroy=True, use_logging=False):
334334
"""
335335
Create a primary node from a backup.
336336
@@ -347,14 +347,15 @@ def spawn_primary(self, name, destroy=True):
347347
# build a new PostgresNode
348348
node = PostgresNode(name=name,
349349
base_dir=base_dir,
350-
master=self.original_node)
350+
master=self.original_node,
351+
use_logging=use_logging)
351352

352353
node.append_conf("postgresql.conf", "\n")
353354
node.append_conf("postgresql.conf", "port = {}".format(node.port))
354355

355356
return node
356357

357-
def spawn_replica(self, name, destroy=True):
358+
def spawn_replica(self, name, destroy=True, use_logging=False):
358359
"""
359360
Create a replica of the original node from a backup.
360361
@@ -366,7 +367,7 @@ def spawn_replica(self, name, destroy=True):
366367
New instance of PostgresNode.
367368
"""
368369

369-
node = self.spawn_primary(name, destroy)
370+
node = self.spawn_primary(name, destroy, use_logging=use_logging)
370371
node._create_recovery_conf(self.original_node)
371372

372373
return node

0 commit comments

Comments
 (0)