From a1be30cd2b457990f5e388eec05e0d1c32118379 Mon Sep 17 00:00:00 2001 From: Max Winterstein Date: Sat, 2 Jan 2021 16:54:49 +0100 Subject: [PATCH] Add `log_level` cofiguration option --- eufy-ha-mqtt-bridge/CHANGELOG.md | 1 + eufy-ha-mqtt-bridge/run.sh | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/eufy-ha-mqtt-bridge/CHANGELOG.md b/eufy-ha-mqtt-bridge/CHANGELOG.md index fce7143..6c188b0 100644 --- a/eufy-ha-mqtt-bridge/CHANGELOG.md +++ b/eufy-ha-mqtt-bridge/CHANGELOG.md @@ -3,6 +3,7 @@ ## [0.5.0] - 2021-01-02 - Improve image recration by adding some cache buster - Change to bashio logs +- Add `log_level` cofiguration option ## [0.4.0] - 2021-01-02 - Change base image to `hassioaddons/debian-base` diff --git a/eufy-ha-mqtt-bridge/run.sh b/eufy-ha-mqtt-bridge/run.sh index f879544..dc2715e 100644 --- a/eufy-ha-mqtt-bridge/run.sh +++ b/eufy-ha-mqtt-bridge/run.sh @@ -1,5 +1,8 @@ #!/usr/bin/env bashio +bashio::log.info "Exporting log level for nodejs: $(bashio::config log_level)" +export NODE_CONSOLE_LOG_LEVEL=`bashio::config log_level` + bashio::log.info "Symlinking data dir" mkdir -p /share/eufy-ha-mqtt-bridge/data rm -rf /app/data @@ -10,8 +13,6 @@ echo '# Generated by homeassistant, do not edit!' > /app/data/config.yml echo '# Edit configuration only at the Add-on configuration tab!' >> /app/data/config.yml json2yml /data/options.json >> /app/data/config.yml -echo 'patching console log level' -sed -i "s/level: process.env.NODE_ENV === 'production' ? 'error' : 'debug'\,/level: 'info',/" /app/index.js bashio::log.info "starting original stuff..." npm run start \ No newline at end of file