From aa0f843e519793ece95e4db5991287aec29da3c6 Mon Sep 17 00:00:00 2001 From: Algis Dumbris Date: Mon, 30 Jun 2025 09:18:13 +0300 Subject: [PATCH] Remove unused isDatabaseOpen method from Manager struct to streamline code and improve maintainability. --- internal/storage/manager.go | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/internal/storage/manager.go b/internal/storage/manager.go index 7a9d97a4..89f1ef36 100644 --- a/internal/storage/manager.go +++ b/internal/storage/manager.go @@ -54,23 +54,6 @@ func (m *Manager) GetDB() *bbolt.DB { return nil } -// isDatabaseOpen checks if the database is open and available -func (m *Manager) isDatabaseOpen() bool { - m.mu.RLock() - defer m.mu.RUnlock() - - if m.db == nil || m.db.db == nil { - return false - } - - // Test if database is actually usable by attempting a quick read - err := m.db.db.View(func(tx *bbolt.Tx) error { - return nil - }) - - return err == nil -} - // Upstream operations // SaveUpstreamServer saves an upstream server configuration