Guest User

Untitled

a guest
Sep 4th, 2018
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.95 KB | None | 0 0
  1. ##job
  2. class SendWelcomeEmail
  3.  
  4. @queue = :email_high
  5.  
  6. def self.perform(user_id)
  7. return unless user = User.find_by_id(user_id)
  8. user.send_welcome_email
  9. end
  10. end
  11.  
  12. ##Add to queue code in user model
  13. def async_send_welcome_email
  14. Resque::enqueue(SendWelcomeEmail, self.id)
  15. end
  16.  
  17. ##error
  18. Access denied for user 'root'@'localhost' (using password: YES)
  19. /var/www/kyzr/shared/bundle/ruby/1.9.1/gems/mysql2-0.2.6/lib/mysql2/client.rb:37:in `connect'
  20. /var/www/kyzr/shared/bundle/ruby/1.9.1/gems/mysql2-0.2.6/lib/mysql2/client.rb:37:in `initialize'
  21. /var/www/kyzr/shared/bundle/ruby/1.9.1/gems/mysql2-0.2.6/lib/active_record/connection_adapters/mysql2_adapter.rb:14:in `new'
  22. /var/www/kyzr/shared/bundle/ruby/1.9.1/gems/mysql2-0.2.6/lib/active_record/connection_adapters/mysql2_adapter.rb:14:in `mysql2_connection'
  23. /var/www/kyzr/shared/bundle/ruby/1.9.1/gems/activerecord-3.0.5/lib/active_record/connection_adapters/abstract/connection_pool.rb:229:in `new_connection'
  24. /var/www/kyzr/shared/bundle/ruby/1.9.1/gems/activerecord-3.0.5/lib/active_record/connection_adapters/abstract/connection_pool.rb:237:in `checkout_new_connection'
  25. /var/www/kyzr/shared/bundle/ruby/1.9.1/gems/activerecord-3.0.5/lib/active_record/connection_adapters/abstract/connection_pool.rb:191:in `block (2 levels) in checkout'
  26. /var/www/kyzr/shared/bundle/ruby/1.9.1/gems/activerecord-3.0.5/lib/active_record/connection_adapters/abstract/connection_pool.rb:187:in `loop'
  27. /var/www/kyzr/shared/bundle/ruby/1.9.1/gems/activerecord-3.0.5/lib/active_record/connection_adapters/abstract/connection_pool.rb:187:in `block in checkout'
  28. /usr/local/rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/monitor.rb:201:in `mon_synchronize'
  29. /var/www/kyzr/shared/bundle/ruby/1.9.1/gems/activerecord-3.0.5/lib/active_record/connection_adapters/abstract/connection_pool.rb:186:in `checkout'
  30. /var/www/kyzr/shared/bundle/ruby/1.9.1/gems/activerecord-3.0.5/lib/active_record/connection_adapters/abstract/connection_pool.rb:94:in `connection'
  31. /var/www/kyzr/shared/bundle/ruby/1.9.1/gems/activerecord-3.0.5/lib/active_record/connection_adapters/abstract/connection_pool.rb:317:in `retrieve_connection'
  32. /var/www/kyzr/shared/bundle/ruby/1.9.1/gems/activerecord-3.0.5/lib/active_record/connection_adapters/abstract/connection_specification.rb:97:in `retrieve_connection'
  33. /var/www/kyzr/shared/bundle/ruby/1.9.1/gems/activerecord-3.0.5/lib/active_record/connection_adapters/abstract/connection_specification.rb:89:in `connection'
  34. /var/www/kyzr/shared/bundle/ruby/1.9.1/gems/activerecord-3.0.5/lib/active_record/base.rb:679:in `columns'
  35. /var/www/kyzr/shared/bundle/ruby/1.9.1/gems/activerecord-3.0.5/lib/active_record/base.rb:692:in `column_names'
  36. /var/www/kyzr/shared/bundle/ruby/1.9.1/gems/activerecord-3.0.5/lib/active_record/base.rb:705:in `column_methods_hash'
  37. /var/www/kyzr/shared/bundle/ruby/1.9.1/gems/activerecord-3.0.5/lib/active_record/base.rb:1035:in `block in all_attributes_exists?'
  38. /var/www/kyzr/shared/bundle/ruby/1.9.1/gems/activerecord-3.0.5/lib/active_record/base.rb:1034:in `each'
  39. /var/www/kyzr/shared/bundle/ruby/1.9.1/gems/activerecord-3.0.5/lib/active_record/base.rb:1034:in `all?'
  40. /var/www/kyzr/shared/bundle/ruby/1.9.1/gems/activerecord-3.0.5/lib/active_record/base.rb:1034:in `all_attributes_exists?'
  41. /var/www/kyzr/shared/bundle/ruby/1.9.1/gems/activerecord-3.0.5/lib/active_record/base.rb:983:in `method_missing'
  42. /var/www/kyzr/shared/bundle/ruby/1.9.1/gems/will_paginate-2.3.15/lib/will_paginate/finder.rb:170:in `method_missing_with_paginate'
  43. /var/www/kyzr/releases/20110310022322/lib/jobs/send_welcome_email.rb:6:in `perform'
  44. /var/www/kyzr/shared/bundle/ruby/1.9.1/gems/resque-1.13.0/lib/resque/job.rb:133:in `perform'
  45. /var/www/kyzr/shared/bundle/ruby/1.9.1/gems/resque-1.13.0/lib/resque/worker.rb:162:in `perform'
  46. /var/www/kyzr/shared/bundle/ruby/1.9.1/gems/resque-1.13.0/lib/resque/worker.rb:129:in `block in work'
  47. /var/www/kyzr/shared/bundle/ruby/1.9.1/gems/resque-1.13.0/lib/resque/worker.rb:115:in `loop'
  48. /var/www/kyzr/shared/bundle/ruby/1.9.1/gems/resque-1.13.0/lib/resque/worker.rb:115:in `work'
  49. /var/www/kyzr/shared/bundle/ruby/1.9.1/gems/resque-1.13.0/lib/resque/tasks.rb:27:in `block (2 levels) in <top (required)>'
  50. /usr/local/rvm/gems/ruby-1.9.2-p136@global/gems/rake-0.8.7/lib/rake.rb:636:in `call'
  51. /usr/local/rvm/gems/ruby-1.9.2-p136@global/gems/rake-0.8.7/lib/rake.rb:636:in `block in execute'
  52. /usr/local/rvm/gems/ruby-1.9.2-p136@global/gems/rake-0.8.7/lib/rake.rb:631:in `each'
  53. /usr/local/rvm/gems/ruby-1.9.2-p136@global/gems/rake-0.8.7/lib/rake.rb:631:in `execute'
  54. /usr/local/rvm/gems/ruby-1.9.2-p136@global/gems/rake-0.8.7/lib/rake.rb:597:in `block in invoke_with_call_chain'
  55. /usr/local/rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/monitor.rb:201:in `mon_synchronize'
  56. /usr/local/rvm/gems/ruby-1.9.2-p136@global/gems/rake-0.8.7/lib/rake.rb:590:in `invoke_with_call_chain'
  57. /usr/local/rvm/gems/ruby-1.9.2-p136@global/gems/rake-0.8.7/lib/rake.rb:583:in `invoke'
  58. /usr/local/rvm/gems/ruby-1.9.2-p136@global/gems/rake-0.8.7/lib/rake.rb:2051:in `invoke_task'
  59. /usr/local/rvm/gems/ruby-1.9.2-p136@global/gems/rake-0.8.7/lib/rake.rb:2029:in `block (2 levels) in top_level'
  60. /usr/local/rvm/gems/ruby-1.9.2-p136@global/gems/rake-0.8.7/lib/rake.rb:2029:in `each'
  61. /usr/local/rvm/gems/ruby-1.9.2-p136@global/gems/rake-0.8.7/lib/rake.rb:2029:in `block in top_level'
  62. /usr/local/rvm/gems/ruby-1.9.2-p136@global/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling'
  63. /usr/local/rvm/gems/ruby-1.9.2-p136@global/gems/rake-0.8.7/lib/rake.rb:2023:in `top_level'
  64. /usr/local/rvm/gems/ruby-1.9.2-p136@global/gems/rake-0.8.7/lib/rake.rb:2001:in `block in run'
  65. /usr/local/rvm/gems/ruby-1.9.2-p136@global/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling'
  66. /usr/local/rvm/gems/ruby-1.9.2-p136@global/gems/rake-0.8.7/lib/rake.rb:1998:in `run'
  67. /usr/local/rvm/gems/ruby-1.9.2-p136@global/gems/rake-0.8.7/bin/rake:31:in `<top (required)>'
  68. /usr/local/rvm/gems/ruby-1.9.2-p136@global/bin/rake:19:in `load'
  69. /usr/local/rvm/gems/ruby-1.9.2-p136@global/bin/rake:19:in `<main>'
Add Comment
Please, Sign In to add comment