Browse Source

fix: [logrotate] avoid circular dependence in final ``docker-compose.yml``

Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
test 1.3.0
Valentin Lab 5 years ago
parent
commit
14eb8c12cf
  1. 4
      logrotate/hooks/log_rotate-relation-joined

4
logrotate/hooks/log_rotate-relation-joined

@ -4,12 +4,14 @@
## if I'm linked to a schedule-command, then add the scheduler dependency to source service ## if I'm linked to a schedule-command, then add the scheduler dependency to source service
if read-0 ts _ _ < <(get_service_relation "$SERVICE_NAME" "schedule-command"); then if read-0 ts _ _ < <(get_service_relation "$SERVICE_NAME" "schedule-command"); then
config-add "\
if [ "$ts" != "$MASTER_BASE_SERVICE_NAME" ]; then
config-add "\
services: services:
$MASTER_BASE_SERVICE_NAME: $MASTER_BASE_SERVICE_NAME:
depends_on: depends_on:
- \"$ts\" - \"$ts\"
" "
fi
fi fi
exit 0 exit 0

Loading…
Cancel
Save