Guest User

Untitled

a guest
Jan 18th, 2019
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.93 KB | None | 0 0
  1. include Authentify
  2. config = Authentify::find_config()
  3.  
  4. require 'modules/module_name'
  5.  
  6. include ModuleName
  7.  
  8. namespace :rake_name do
  9.  
  10. desc "description of rake task"
  11.  
  12. task example_task: :environment do
  13.  
  14. result = ModuleName::method_name()
  15.  
  16.  
  17. end #end task
  18.  
  19.  
  20. end
  21.  
  22. namespace :a_namespace do
  23. desc "give something to a list of users"
  24. task give_something: :environment do
  25.  
  26. AService.give_something(something, users)
  27.  
  28. end
  29. end
  30.  
  31. namespace :a_namespace do
  32. desc "give something to a list of users"
  33. task give_something: :environment do
  34.  
  35. require 'services/a_service' # <-- HERE!
  36. AService.give_something(something, users)
  37.  
  38. end
  39. end
  40.  
  41. module Module
  42. module SubModule
  43.  
  44. def self.method(params1, params2)
  45. // code goes here...
  46. end
  47.  
  48. end
  49. end
  50.  
  51. namespace :my_tasks do
  52. desc "TODO"
  53. task :task_name => :environment do
  54. Module::SubModule.my_method(params1, params2)
  55. end
  56. end
  57.  
  58. rake my_tasks:task_name
Add Comment
Please, Sign In to add comment