blockstream-satellite-api/docker_entrypoint_transmitter.sh
2019-01-16 10:22:44 -08:00

15 lines
356 B
Bash
Executable File

#!/bin/bash
set -eo pipefail
if [ ! -f /data/ionosphere/ionosphere_production.sqlite3 ]; then
bundle exec rake db:create
bundle exec rake db:schema:load
fi
echo "starting transmitter"
bundle exec ruby daemons/transmitter.rb
# shutdown the entire process when any of the background jobs exits (even if successfully)
wait -n
kill -TERM $$