lul*_*ala 2 ruby metaprogramming sidekiq
我想将Sidekiq gem添加的delay方法重命名为。此扩展方法已添加到Ruby中的所有类。如何使用Ruby元编程来做到这一点?sidekiq_delay
我想这样做,因此Sidekiq delay不会覆盖Delay Job的delay方法。
包括相关的宝石后:
module Sidekiq::Extensions::Klass
alias :sidekiq_delay :delay
remove_method :delay
end
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1188 次 |
| 最近记录: |