Guest User

Untitled

a guest
Feb 19th, 2018
264
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.71 KB | None | 0 0
  1. ===============cron script=================
  2. #!/usr/bin/ruby
  3.  
  4. skynet = "//skynet-rails/skynet"
  5. print "loading rails environment..."
  6. require skynet + "/db/config/environment.rb"
  7. puts :done
  8.  
  9. Report::deliver_discrepancy("Server","failed_serveragent")
  10.  
  11. =============ActionMailer model============
  12. class Report < ActionMailer::Base
  13. include File.dirname(__FILE__) + "/../controllers/server_controller.rb"
  14. #include ActionController
  15.  
  16. def discrepancy (model,type)
  17. @recipients = "cbell@myspace.com"
  18. @from = Skynet::SMTP_USER
  19. @subject = "Discrepancy report for #{model} #{type}"
  20. controller = eval(model + "Controller")
  21. @body = controller.render_component(:controller=> model, :action=> type )
  22. end
  23. end
Add Comment
Please, Sign In to add comment