Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions dockers/docker-fpm/start.sh
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
#!/bin/bash

function clean_up {
pkill -9 fpmsyncd
service quagga stop
service rsyslog stop
exit
}

trap clean_up SIGTERM SIGKILL

# Remove rsyslogd pid file if it exists
[ -e RSYSLOGD_PIDFILE ] && rm RSYSLOGD_PIDFILE
service rsyslog start
service quagga start
fpmsyncd &
2 changes: 2 additions & 0 deletions dockers/docker-orchagent/start.sh
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,8 @@ elif [ "$onie_platform" == "x86_64-accton_as7512_32x-r0" ]; then
PORTSYNCD_ARGS+="-p /etc/ssw/AS7512/port_config.ini"
fi

# Remove rsyslogd pid file if it exists
[ -e /var/run/rsyslogd.pid ] && rm /var/run/rsyslogd.pid
service rsyslog start

while true; do
Expand Down
2 changes: 2 additions & 0 deletions dockers/docker-syncd-mlnx/start.sh
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@ trap clean_up SIGTERM SIGKILL
# occures
. mlnx-fw-upgrade.sh

# Remove rsyslogd pid file if it exists
[ -e /var/run/rsyslogd.pid ] && rm /var/run/rsyslogd.pid
service rsyslog start
service syncd start

Expand Down
2 changes: 2 additions & 0 deletions dockers/docker-syncd/start.sh
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ function clean_up {

trap clean_up SIGTERM SIGKILL

# Remove rsyslogd pid file if it exists
[ -e /var/run/rsyslogd.pid ] && rm /var/run/rsyslogd.pid
service rsyslog start
service syncd start

Expand Down
2 changes: 2 additions & 0 deletions dockers/docker-team/start.sh
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@ function clean_up {

trap clean_up SIGTERM SIGKILL

# Remove rsyslogd pid file if it exists
[ -e /var/run/rsyslogd.pid ] && rm /var/run/rsyslogd.pid
service rsyslog start

if [ -d $TEAMD_CONF_PATH ]; then
Expand Down