From 05511cc13d0d72091c34c08261ad40e48d52319d Mon Sep 17 00:00:00 2001 From: Dmitri Dolguikh Date: Tue, 11 Aug 2026 16:05:59 +0200 Subject: [PATCH] cleanup sqlite store creation Signed-off-by: Dmitri Dolguikh --- .../internals/network_map_db/sqlite/sqlite_store.go | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/management/internals/network_map_db/sqlite/sqlite_store.go b/management/internals/network_map_db/sqlite/sqlite_store.go index 957cd8107..04d8d467e 100644 --- a/management/internals/network_map_db/sqlite/sqlite_store.go +++ b/management/internals/network_map_db/sqlite/sqlite_store.go @@ -5,6 +5,7 @@ import ( "errors" "fmt" "net/url" + "os" "path/filepath" "reflect" "runtime" @@ -31,13 +32,13 @@ type SqliteStoreConn struct { } func NewSqliteStore(ctx context.Context, storeFile, dataDir string) (*SqliteStore, error) { - // storeFile := storeSqliteFileName - // if envFile, ok := os.LookupEnv("NB_STORE_ENGINE_SQLITE_FILE"); ok && envFile != "" { - // storeFile = envFile - // } + dbfile := storeFile + if envFile, ok := os.LookupEnv("NB_STORE_ENGINE_SQLITE_FILE"); ok && envFile != "" { + dbfile = envFile + } // Separate file path from any SQLite URI query parameters (e.g., "store.db?mode=rwc") - filePath, query, hasQuery := strings.Cut(storeFile, "?") + filePath, query, hasQuery := strings.Cut(dbfile, "?") connStr := filePath if filePath != ":memory:" && !filepath.IsAbs(filePath) {