Guest User

Untitled

a guest
Apr 11th, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.57 KB | None | 0 0
  1. desc "Create database.yml in shared/config"
  2. task :make_db_yml do
  3. database_configuration = <<-EOF
  4. login: &login
  5. adapter: mysql
  6. username: #{db_user}
  7. password: #{db_password}
  8. socket: /var/lib/mysql/mysql.sock
  9.  
  10. development:
  11. database: #{user}_#{application}_development
  12. <<: *login
  13.  
  14. test:
  15. database: #{user}_#{application}_test
  16. <<: *login
  17.  
  18. production:
  19. database: #{user}_#{application}_production
  20. <<: *login
  21. EOF
  22.  
  23. run "mkdir -p #{deploy_to}/#{shared_dir}/config"
  24. put database_configuration, "#{deploy_to}/#{shared_dir}/config/database.yml"
  25. end
Add Comment
Please, Sign In to add comment