blockstream-satellite-api/docker_entrypoint_transmitter.sh

15 lines
356 B
Bash
Raw Normal View History

2019-01-16 10:22:44 -08:00
#!/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 $$