MonitorInstance::diagnostics_json() should return an empty object
Some of the inheriting classes call the base class diagnostics_json when constructing their own diagnostics data.
This commit is contained in:
@ -2510,7 +2510,7 @@ void MonitorInstance::diagnostics(DCB* pDcb) const
|
|||||||
|
|
||||||
json_t* MonitorInstance::diagnostics_json() const
|
json_t* MonitorInstance::diagnostics_json() const
|
||||||
{
|
{
|
||||||
return NULL;
|
return json_object();
|
||||||
}
|
}
|
||||||
|
|
||||||
bool MonitorInstance::start(const MXS_CONFIG_PARAMETER* pParams)
|
bool MonitorInstance::start(const MXS_CONFIG_PARAMETER* pParams)
|
||||||
|
@ -320,7 +320,7 @@ json_t* MariaDBMonitor::diagnostics_json() const
|
|||||||
|
|
||||||
json_t* MariaDBMonitor::diagnostics_to_json() const
|
json_t* MariaDBMonitor::diagnostics_to_json() const
|
||||||
{
|
{
|
||||||
json_t* rval = json_object();
|
json_t* rval = MonitorInstance::diagnostics_json();
|
||||||
json_object_set_new(rval, "monitor_id", json_integer(m_id));
|
json_object_set_new(rval, "monitor_id", json_integer(m_id));
|
||||||
|
|
||||||
if (!m_servers.empty())
|
if (!m_servers.empty())
|
||||||
|
Reference in New Issue
Block a user