From c3385e6e38c34e91fa1a9c8124e9d8657d6afc89 Mon Sep 17 00:00:00 2001 From: Michael Friedrich Date: Fri, 16 Oct 2015 13:02:41 +0200 Subject: [PATCH] DB IDO should provide its connected state via /v1/status fixes #10383 --- lib/db_ido_mysql/idomysqlconnection.cpp | 1 + lib/db_ido_pgsql/idopgsqlconnection.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/lib/db_ido_mysql/idomysqlconnection.cpp b/lib/db_ido_mysql/idomysqlconnection.cpp index 8e2dbd2f3..a189220c2 100644 --- a/lib/db_ido_mysql/idomysqlconnection.cpp +++ b/lib/db_ido_mysql/idomysqlconnection.cpp @@ -52,6 +52,7 @@ void IdoMysqlConnection::StatsFunc(const Dictionary::Ptr& status, const Array::P Dictionary::Ptr stats = new Dictionary(); stats->Set("version", idomysqlconnection->GetSchemaVersion()); stats->Set("instance_name", idomysqlconnection->GetInstanceName()); + stats->Set("connected", idomysqlconnection->GetConnected()); stats->Set("query_queue_items", items); nodes->Set(idomysqlconnection->GetName(), stats); diff --git a/lib/db_ido_pgsql/idopgsqlconnection.cpp b/lib/db_ido_pgsql/idopgsqlconnection.cpp index d04a61696..7866c1c1f 100644 --- a/lib/db_ido_pgsql/idopgsqlconnection.cpp +++ b/lib/db_ido_pgsql/idopgsqlconnection.cpp @@ -53,6 +53,7 @@ void IdoPgsqlConnection::StatsFunc(const Dictionary::Ptr& status, const Array::P Dictionary::Ptr stats = new Dictionary(); stats->Set("version", idopgsqlconnection->GetSchemaVersion()); + stats->Set("connected", idopgsqlconnection->GetConnected()); stats->Set("instance_name", idopgsqlconnection->GetInstanceName()); stats->Set("query_queue_items", items); -- 2.50.1