Przeglądaj źródła

avoid killing mitmproxy when logs are re-enabled

tags/v1.4.41
Jonathan Cobb 4 lat temu
rodzic
commit
71e9039872
1 zmienionych plików z 11 dodań i 0 usunięć
  1. +11
    -0
      bubble-server/src/main/resources/packer/roles/bubble/files/log_manager.sh

+ 11
- 0
bubble-server/src/main/resources/packer/roles/bubble/files/log_manager.sh Wyświetl plik

@@ -8,6 +8,16 @@ function log {
echo "$(date): ${1}" >> ${LOG}
}

function set_group() {
LOG_FILE="${1}"
if [[ "$(basename "${LOG_FILE}")" == "mitmproxy_bubble.log" ]] ; then
chgrp mitmproxy "${LOG_FILE}" && chmod g+w "${LOG_FILE}"

elif [[ "$(basename "${LOG_FILE}")" == "mitmproxy_bubble.log" ]] ; then
chgrp mitmproxy "${LOG_FILE}" && chmod g+w "${LOG_FILE}"
fi
}

BUBBLE_LOGS_FOLDER=/var/log/bubble
POSTGRES_LOGS_FOLDER=$(readlink -f "${BUBBLE_LOGS_FOLDER}"/postgresql)
REDIS_LOG_FLAG_KEY="bubble.StandardSelfNodeService.bubble_server_logs_enabled"
@@ -23,6 +33,7 @@ if [[ ${REDIS_LOG_FLAG_VALUE} == true ]]; then
log "recreating real bubble log file: ${logFile}"
rm "${logFile}"
touch "${logFile}"
set_group "${logFile}"
if [[ "${logFile}" == "${LOG}" ]]; then
log "...starting fresh log after activation..."
fi


Ładowanie…
Anuluj
Zapisz