From 243f0dcd7546c75cbf9b4bc0a5c046139f1bb4e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sybren=20A=2E=20St=C3=BCvel?= Date: Thu, 23 Aug 2018 10:17:49 +0200 Subject: [PATCH] Docker entrypoint: doing fail when {open,my}data.log doesn't exist --- docker/root_files/entrypoint.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docker/root_files/entrypoint.sh b/docker/root_files/entrypoint.sh index b70f6fb..8f4c1ed 100755 --- a/docker/root_files/entrypoint.sh +++ b/docker/root_files/entrypoint.sh @@ -44,8 +44,8 @@ fi mkdir -p /var/log/{apps,uwsgi,nginx,postgresql}/ chgrp django /var/log/apps chmod g+ws /var/log/apps -chown opendata:django /var/log/apps/opendata.log -chown mydata:django /var/log/apps/mydata.log +[ -e /var/log/apps/opendata.log ] && chown opendata:django /var/log/apps/opendata.log +[ -e /var/log/apps/mydata.log ] && chown mydata:django /var/log/apps/mydata.log echo "Starting ElasticSearch" chown -R elastic:elastic /opt/elasticsearch/{data,logs}