fix: move 'Plugin module loaded' log inside runPlugin

Раньше log() вызывался на уровне модуля, до setLogDir() — писался в /tmp.
Теперь лог внутри runPlugin() — после setLogDir(), только в storagePath.
This commit is contained in:
Бородин Роман 2026-09-26 00:25:31 +03:00
parent a43f4838ef
commit e30bdd50e7
1 changed files with 1 additions and 2 deletions

View File

@ -6,8 +6,6 @@ import { SessionManager } from "./session-manager.js"
import { loadConfig } from "./config-loader.js"
import { setLogDir, log } from "./logger.js"
log("Plugin module loaded")
// =============================================================================
// Plugin data directory — uses the same default as matrix-client
// =============================================================================
@ -74,6 +72,7 @@ async function runPlugin(ctx: any, options: any) {
const SETUP_STARTED_LOG = `${dataDir}/setup-started.log`
const SETUP_ERROR_LOG = `${dataDir}/setup-error.log`
setLogDir(dataDir)
log("Plugin module loaded")
// Acquire global lock — only one instance (server or client) starts the bot
const locked = tryAcquireLock()