Fix query in get_node_record_by_name()

This commit is contained in:
Ian Barwick
2016-07-05 21:06:31 +09:00
parent e8a0cd33b5
commit 5e9db47d12
2 changed files with 4 additions and 2 deletions

View File

@@ -1717,11 +1717,13 @@ get_node_record_by_name(PGconn *conn, char *cluster, const char *node_name, t_no
"SELECT id, type, upstream_node_id, name, conninfo, slot_name, priority, active"
" FROM %s.repl_nodes "
" WHERE cluster = '%s' "
" AND node_name = %s",
" AND name = '%s'",
get_repmgr_schema_quoted(conn),
cluster,
node_name);
log_verbose(LOG_DEBUG, "get_node_record_by_name():\n%s\n", sqlquery);
result = _get_node_record(conn, cluster, sqlquery, node_info);
if (result == 0)

View File

@@ -1198,7 +1198,7 @@ do_standby_register(void)
{
if (node_record.active == true)
{
log_err(_("Node %i exists already with node_name \"%s\""),
log_err(_("Node %i exists already with node_name \"%s\"\n"),
node_record.node_id,
options.node_name);
PQfinish(master_conn);