demeter.sh 539 B

1234567891011121314151617181920212223242526272829303132
  1. #!/usr/bin/env sh
  2. set -e
  3. start_demeter()
  4. {
  5. cd $DEMETER_LIB
  6. git pull
  7. cd $DEMETER_HOME
  8. git reset --hard FETCH_HEAD
  9. git pull
  10. chmod -R +x $DEMETER_HOME/*.py
  11. install.py
  12. process_start admin.py
  13. process_start web.py
  14. process_start front.py
  15. process_start sub.py
  16. }
  17. stop_demeter()
  18. {
  19. process_stop admin.py
  20. process_stop web.py
  21. process_stop front.py
  22. process_stop sub.py
  23. }
  24. monit_demeter()
  25. {
  26. process_monit admin.py
  27. process_monit web.py
  28. process_monit front.py
  29. process_monit sub.py
  30. }