提交 ef986732 编写于 作者: A Ashwin Agrawal 提交者: Xin Zhang

cs_walrep_2: Fix SwitchXlogTestCase.test_switch_xlog_after_basebackup

The failure was due to filespace removal. Fixed to use correct syntax.

Author: Xin Zhang <xzhang@pivotal.io>
Author: Ashwin Agrawal <aagrawal@pivotal.io>
上级 064fec19
......@@ -51,21 +51,11 @@ class Standby(object):
def add_catalog_standby(self, dburl, gparray):
master = gparray.master
# This will eventually support extra filespaces,
# but for now only signle filespace, which is pg_system
# is supported. pg_basebackup also needs to
# recognize this setting.
#
#fsmap = master.getSegmentFilespaces()
#fslist = ["['{0}', '{1}']".format(dbarray.getFileSpaceName(fsoid), path)
# for fsoid, path in fsmap.items()]
fslist = ["['pg_system', '{0}']".format(self.datadir)]
sql = ("SELECT gp_add_master_standby('{hostname}', '{address}', "
"ARRAY[{filespaces}], {port})").format(
"'{datadir}', {port})").format(
hostname=master.getSegmentHostName(),
address=master.getSegmentAddress(),
filespaces=', '.join(fslist),
datadir=self.datadir,
port=self.port)
self._run_utility_sql(sql)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册