Skip to content

Instantly share code, notes, and snippets.

@aviaryan
Last active October 2, 2016 11:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save aviaryan/bb57521ed9c833135d4756e1a26fee4e to your computer and use it in GitHub Desktop.
Save aviaryan/bb57521ed9c833135d4756e1a26fee4e to your computer and use it in GitHub Desktop.
#!/bin/bash
# python -m unittest tests.test_export_calendar
export DATABASE_URL=postgresql://open_event_user:start@127.0.0.1:5432/test
export SERVER_NAME=localhost:5000
export APP_CONFIG=config.DevelopmentConfig
if service --status-all | grep -e '\+.*postgresql'; then
echo postgresql exists
else
sudo service postgresql restart
fi
if service --status-all | grep -e '\+.*redis-server.*'; then
echo redis server exists
else
bash run_redis.sh
redis-3.2.1/src/redis-server &
fi
if service --status-all | grep -e '\+.*celery'; then
echo celery exists
else
export INTEGRATE_SOCKETIO=false
celery worker -A app.celery & # --loglevel=info
# export INTEGRATE_SOCKETIO=true
fi
# /home/aviaryan/anaconda2/bin/python manage.py runserver
gunicorn -b 127.0.0.1:5000 app:app --worker-class eventlet -w 1
# DELETE FROM versions WHERE NOT EXISTS ( SELECT * FROM events AS T1 WHERE T1.id = versions.event_id );
# delete from versions where id not in (select max(id) from versions group by event_id);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment