Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitf531088

Browse files
committed
Reorder args
1 parent14080dd commitf531088

File tree

1 file changed

+20
-10
lines changed

1 file changed

+20
-10
lines changed

‎testgres/node.py

Lines changed: 20 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ def __repr__(self):
126126

127127

128128
classPostgresNode(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):
130130
"""
131131
PostgresNode constructor.
132132
@@ -527,7 +527,9 @@ def get_auth_method(t):
527527
u"host\treplication\tall\t127.0.0.1/32\t{}\n".format(auth_host),
528528
u"host\treplication\tall\t::1/128\t\t{}\n".format(auth_host),
529529
u"host\treplication\tall\t{}/24\t\t{}\n".format(subnet_base,auth_host),
530-
u"host\tall\tall\t{}/24\t\t{}\n".format(subnet_base,auth_host)
530+
u"host\tall\tall\t{}/24\t\t{}\n".format(subnet_base,auth_host),
531+
u"host\tall\tall\tall\t{}\n".format(auth_host),
532+
u"host\treplication\tall\tall\t{}\n".format(auth_host)
531533
]# yapf: disable
532534

533535
# write missing lines
@@ -1670,37 +1672,45 @@ def _get_bin_path(self, filename):
16701672

16711673
classNodeApp:
16721674

1673-
def__init__(self,test_path,nodes_to_cleanup,os_ops=LocalOperations()):
1674-
self.test_path=test_path
1675-
self.nodes_to_cleanup=nodes_to_cleanup
1675+
def__init__(self,test_path=None,nodes_to_cleanup=None,os_ops=LocalOperations()):
1676+
print('ALEXEY in nodeapp init',test_path)
1677+
iftest_path:
1678+
ifos.path.isabs(test_path):
1679+
self.test_path=test_path
1680+
else:
1681+
self.test_path=os.path.join(os_ops.cwd(),test_path)
1682+
else:
1683+
self.test_path=os_ops.cwd()
1684+
print('ALEXEY in nodeapp resulting test path',self.test_path)
1685+
self.nodes_to_cleanup=nodes_to_cleanupifnodes_to_cleanupelse []
16761686
self.os_ops=os_ops
16771687

16781688
defmake_empty(
16791689
self,
1680-
port=None,
1681-
base_dir=None):
1690+
base_dir=None,
1691+
port=None):
16821692
real_base_dir=os.path.join(self.test_path,base_dir)
16831693
self.os_ops.rmdirs(real_base_dir,ignore_errors=True)
16841694
self.os_ops.makedirs(real_base_dir)
16851695

1686-
node=PostgresNode(port=port,base_dir=real_base_dir)
1696+
node=PostgresNode(base_dir=real_base_dir,port=port)
16871697
node.should_rm_dirs=True
16881698
self.nodes_to_cleanup.append(node)
16891699

16901700
returnnode
16911701

16921702
defmake_simple(
16931703
self,
1694-
port=None,
16951704
base_dir=None,
1705+
port=None,
16961706
set_replication=False,
16971707
ptrack_enable=False,
16981708
initdb_params=[],
16991709
pg_options={},
17001710
checksum=True):
17011711
ifchecksumand'--data-checksums'notininitdb_params:
17021712
initdb_params.append('--data-checksums')
1703-
node=self.make_empty(base_dir)
1713+
node=self.make_empty(base_dir,port)
17041714
node.init(
17051715
initdb_params=initdb_params,allow_streaming=set_replication)
17061716

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp