logs-observe 738 B

12345678910111213141516171819202122232425
  1. #!/usr/bin/bash
  2. ZJS_LOGGING_TO_FILE="$(jq '.zwave.logToFile' -r ${SNAP_DATA}/settings.json)"
  3. Z2M_LOGGING_TO_FILE="$(jq '.gateway.logToFile' -r ${SNAP_DATA}/settings.json)"
  4. echo "${Z2M_LOGGING_TO_FILE}"
  5. echo "${ZJS_LOGGING_TO_FILE}"
  6. Z2M_LOG=
  7. ZJS_LOG=
  8. if [ "${Z2M_LOGGING_TO_FILE}" != true ]; then
  9. Z2M_LOG="tail -f $(ls $SNAP_DATA/logs/zwavejs2mqtt_* | tail -1)"
  10. else
  11. Z2M_LOG="tail -f /var/log/syslog | grep zwavejs2mqtt | sed -E 's/.*(]|m):/ZWAVE2MQTT/'"
  12. fi
  13. if [ "${ZJS_LOGGING_TO_FILE}" == true ]; then
  14. ZJS_LOG="tail -f ${SNAP_DATA}/logs/zwavejs_current.log"
  15. fi
  16. echo "${Z2M_LOG}"
  17. echo "${ZJS_LOG}"
  18. #{ tail -f /var/log/syslog | grep zwavejs2mqtt | sed -E 's/.*(]|m):/ZWAVE2MQTT/' & tail -f $SNAP_DATA/logs/zwavejs_current.log; }