Advertisement
Guest User

Untitled

a guest
Aug 21st, 2017
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.67 KB | None | 0 0
  1. function check_mysql(){
  2. // script for checking mysql
  3. return status
  4. }
  5. mysqlstatus = check_mysql()
  6. while mysqlstatus == false {
  7. mysqlstatus = check_mysql()
  8. }
  9. // once mysqlstatus == true
  10. // my main script
  11. // my main script
  12. // my main script
  13. // my main script
  14.  
  15. # Returns true once mysql can connect.
  16. mysql_ready() {
  17. mysqladmin ping --host=database --user=root --password=MYSQL_ROOT_PASSWORD > /dev/null 2>&1
  18. }
  19.  
  20. while !(mysql_ready)
  21. do
  22. sleep 3
  23. echo "waiting for mysql ..."
  24. done
  25.  
  26. while !(mysqladmin ping)
  27. do
  28. sleep 3
  29. echo "waiting for mysql ..."
  30. done
  31. echo "starting the main script"
  32. #main script
  33. #main script
  34. #main script
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement