@@ -126,7 +126,7 @@ def __repr__(self):
126
126
127
127
128
128
class PostgresNode (object ):
129
- def __init__ (self , name = None , port = None , base_dir = None , conn_params : ConnectionParams = ConnectionParams (), bin_dir = None , prefix = None ):
129
+ def __init__ (self , name = None , base_dir = None , port = None , conn_params : ConnectionParams = ConnectionParams (), bin_dir = None , prefix = None ):
130
130
"""
131
131
PostgresNode constructor.
132
132
@@ -1687,30 +1687,30 @@ def __init__(self, test_path=None, nodes_to_cleanup=None, os_ops=LocalOperations
1687
1687
1688
1688
def make_empty (
1689
1689
self ,
1690
- port = None ,
1691
- base_dir = None ):
1690
+ base_dir = None ,
1691
+ port = None ):
1692
1692
real_base_dir = os .path .join (self .test_path , base_dir )
1693
1693
self .os_ops .rmdirs (real_base_dir , ignore_errors = True )
1694
1694
self .os_ops .makedirs (real_base_dir )
1695
1695
1696
- node = PostgresNode (port = port , base_dir = real_base_dir )
1696
+ node = PostgresNode (base_dir = real_base_dir , port = port )
1697
1697
node .should_rm_dirs = True
1698
1698
self .nodes_to_cleanup .append (node )
1699
1699
1700
1700
return node
1701
1701
1702
1702
def make_simple (
1703
1703
self ,
1704
- port = None ,
1705
1704
base_dir = None ,
1705
+ port = None ,
1706
1706
set_replication = False ,
1707
1707
ptrack_enable = False ,
1708
1708
initdb_params = [],
1709
1709
pg_options = {},
1710
1710
checksum = True ):
1711
1711
if checksum and '--data-checksums' not in initdb_params :
1712
1712
initdb_params .append ('--data-checksums' )
1713
- node = self .make_empty (base_dir )
1713
+ node = self .make_empty (base_dir , port )
1714
1714
node .init (
1715
1715
initdb_params = initdb_params , allow_streaming = set_replication )
1716
1716
0 commit comments