From 95c40ce9fbd0f16417607604dbc231e9a9537944 Mon Sep 17 00:00:00 2001 From: Victor Seva Date: Tue, 6 Jul 2021 10:51:02 +0200 Subject: [PATCH] TT#81700 set_config.sh: create log dir before pid_watcher execution > Traceback (most recent call last): > File "/usr/local/devel/kamailio-config-tests/bin/pid_watcher.py", line 33, in > logging.basicConfig( > File "/usr/lib/python3.9/logging/__init__.py", line 1999, in basicConfig > h = FileHandler(filename, mode, > File "/usr/lib/python3.9/logging/__init__.py", line 1142, in __init__ > StreamHandler.__init__(self, self._open()) > File "/usr/lib/python3.9/logging/__init__.py", line 1171, in _open > return open(self.baseFilename, self.mode, encoding=self.encoding, > FileNotFoundError: [Errno 2] No such file or directory: '/usr/local/devel/kamailio-config-tests/log/pid_watcher.log' Change-Id: I79b520ff3ee58d0e53a81c59ac263d3018f9a190 --- set_config.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/set_config.sh b/set_config.sh index 8fb03fab..31916de6 100755 --- a/set_config.sh +++ b/set_config.sh @@ -95,6 +95,7 @@ config() { echo "$(date) - Setting network config" "${BIN_DIR}/network_config.pl" -g "${GROUP}" "${BASE_DIR}/config.yml" on if [ "${PROFILE}" == "PRO" ]; then + mkdir -p "${BASE_DIR}/log" echo "$(date) - Exec pid_watcher with timeout[${TIMEOUT}]" # shellcheck disable=SC2086 ( timeout "${TIMEOUT}" "${BIN_DIR}/pid_watcher.py" ${PIDWATCH_OPTS[*]} )&