@@ -330,7 +330,7 @@ def _prepare_dir(self, destroy):
330
330
331
331
return base_dir
332
332
333
- def spawn_primary (self , name , destroy = True ):
333
+ def spawn_primary (self , name , destroy = True , use_logging = False ):
334
334
"""
335
335
Create a primary node from a backup.
336
336
@@ -347,14 +347,15 @@ def spawn_primary(self, name, destroy=True):
347
347
# build a new PostgresNode
348
348
node = PostgresNode (name = name ,
349
349
base_dir = base_dir ,
350
- master = self .original_node )
350
+ master = self .original_node ,
351
+ use_logging = use_logging )
351
352
352
353
node .append_conf ("postgresql.conf" , "\n " )
353
354
node .append_conf ("postgresql.conf" , "port = {}" .format (node .port ))
354
355
355
356
return node
356
357
357
- def spawn_replica (self , name , destroy = True ):
358
+ def spawn_replica (self , name , destroy = True , use_logging = False ):
358
359
"""
359
360
Create a replica of the original node from a backup.
360
361
@@ -366,7 +367,7 @@ def spawn_replica(self, name, destroy=True):
366
367
New instance of PostgresNode.
367
368
"""
368
369
369
- node = self .spawn_primary (name , destroy )
370
+ node = self .spawn_primary (name , destroy , use_logging = use_logging )
370
371
node ._create_recovery_conf (self .original_node )
371
372
372
373
return node
0 commit comments