Top Level Namespace
Defined Under Namespace
Modules: Iodine
Instance Method Summary collapse
-
#after_fork(*args, &block) ⇒ Object
Performs a block of code whenever a new worker process spins up (performed once per worker).
-
#before_fork(*args, &block) ⇒ Object
Performs a block of code just before a new worker process spins up (performed once per worker).
-
#on_worker_boot(*args, &block) ⇒ Object
Performs a block of code whenever a new worker process spins up (performed once per worker).
Instance Method Details
#after_fork(*args, &block) ⇒ Object
Performs a block of code whenever a new worker process spins up (performed once per worker).
217 218 219 |
# File 'lib/iodine.rb', line 217 def after_fork(*args, &block) Iodine.after_fork(*args, &block) end |
#before_fork(*args, &block) ⇒ Object
Performs a block of code just before a new worker process spins up (performed once per worker).
229 230 231 |
# File 'lib/iodine.rb', line 229 def before_fork(*args, &block) Iodine.before_fork(*args, &block) end |
#on_worker_boot(*args, &block) ⇒ Object
Performs a block of code whenever a new worker process spins up (performed once per worker).
223 224 225 |
# File 'lib/iodine.rb', line 223 def on_worker_boot(*args, &block) Iodine.after_fork(*args, &block) end |