Quiet Electrum CLI noise in docker entrypoint logs.

Add a clear startup message for maybe_stop_electrum and suppress stop/load_wallet stdout while keeping entrypoint retry messages.
This commit is contained in:
2026-10-16 23:48:04 +02:00
parent f04c21ec17
commit 45a89a8bc3
+3 -2
View File
@@ -11,7 +11,8 @@ run_electrum() { electrum "${NETWORK_FLAG}" --dir "${DATA_DIR}" "$@"; }
run_electrum_offline() { electrum --offline "${NETWORK_FLAG}" --dir "${DATA_DIR}" "$@"; }
maybe_stop_electrum() {
run_electrum stop 2>/dev/null || true
echo "Trying to stop Electrum if it may still be running..."
run_electrum stop >/dev/null 2>&1 || true
}
mkdir -p /electrum/wallet "${DATA_DIR}"
@@ -45,7 +46,7 @@ sleep "${DAEMON_STARTUP_WAIT_SECONDS}"
load_wallet_attempt=0
echo "Loading wallet..."
until run_electrum load_wallet -w "${WALLET_PATH}" --password "${ELECTRUM_WALLET_PASSWORD}"; do
until run_electrum load_wallet -w "${WALLET_PATH}" --password "${ELECTRUM_WALLET_PASSWORD}" >/dev/null 2>&1; do
load_wallet_attempt=$((load_wallet_attempt + 1))
if [[ load_wallet_attempt -ge LOAD_WALLET_MAX_ATTEMPTS ]]; then