grunt 531 B

12345678910111213141516171819202122232425262728293031
  1. #!/bin/bash
  2. # Thin wrapper on old grunt tasks to ease migrating.
  3. set -e
  4. TASK="$1"
  5. shift 1
  6. cd /overleaf/services/web
  7. case "$TASK" in
  8. user:create-admin)
  9. node modules/server-ce-scripts/scripts/create-user --admin "$@"
  10. ;;
  11. user:delete)
  12. node modules/server-ce-scripts/scripts/delete-user "$@"
  13. ;;
  14. check:mongo)
  15. node modules/server-ce-scripts/scripts/check-mongodb
  16. ;;
  17. check:redis)
  18. node modules/server-ce-scripts/scripts/check-redis
  19. ;;
  20. *)
  21. echo "Unknown task $TASK"
  22. exit 1
  23. ;;
  24. esac