diff --git a/plugins/scheduler-docker-local/install b/plugins/scheduler-docker-local/install index 780159608..78d883b5e 100755 --- a/plugins/scheduler-docker-local/install +++ b/plugins/scheduler-docker-local/install @@ -8,6 +8,7 @@ trigger-scheduler-docker-local-install() { declare desc="scheduler-docker-local install plugin trigger" declare trigger="install" local DOKKU_PATH + DOKKU_LOGROTATE_FILE=/etc/logrotate.d/docker mkdir -p "${DOKKU_LIB_ROOT}/data/scheduler-docker-local" chown -R "${DOKKU_SYSTEM_USER}:${DOKKU_SYSTEM_GROUP}" "${DOKKU_LIB_ROOT}/data/scheduler-docker-local" @@ -16,6 +17,20 @@ trigger-scheduler-docker-local-install() { DOKKU_PATH="$(which dokku)" + if [[ ! -f "$DOKKU_LOGROTATE_FILE" ]]; then + cat >"$DOKKU_LOGROTATE_FILE" </dev/null) =~ -\.mount ]]; then cat </etc/systemd/system/dokku-retire.service [Unit]