RedisConnection: drop superfluous GetConnected method

This commit is contained in:
Yonas Habteab 2025-10-16 16:12:08 +02:00
parent e0c239161b
commit dd5289bf4e
3 changed files with 5 additions and 11 deletions

View file

@ -101,7 +101,7 @@ void IcingadbCheckTask::ScriptFunc(const Checkable::Ptr& checkable, const CheckR
auto redis (conn->GetConnection());
if (!redis || !redis->GetConnected()) {
if (!redis || !redis->IsConnected()) {
ReportIcingadbCheck(checkable, commandObj, cr, producer, "Icinga DB CRITICAL: Not connected to Redis.", ServiceCritical);
return;
}

View file

@ -86,10 +86,6 @@ void RedisConnection::Start()
}
}
bool RedisConnection::IsConnected() {
return m_Connected.load();
}
/**
* Append a Redis query to a log message
*

View file

@ -119,7 +119,10 @@ struct RedisConnInfo final : SharedObject
void Start();
bool IsConnected();
bool IsConnected() const
{
return m_Connected.load();
}
void FireAndForgetQuery(Query query, QueryPriority priority, QueryAffects affects = {});
void FireAndForgetQueries(Queries queries, QueryPriority priority, QueryAffects affects = {});
@ -136,11 +139,6 @@ struct RedisConnInfo final : SharedObject
void SetConnectedCallback(std::function<void(boost::asio::yield_context& yc)> callback);
inline bool GetConnected()
{
return m_Connected.load();
}
int GetQueryCount(RingBuffer::SizeType span);
inline int GetPendingQueryCount() const