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).
120 121 122 |
# File 'lib/iodine.rb', line 120 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).
132 133 134 |
# File 'lib/iodine.rb', line 132 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).
126 127 128 |
# File 'lib/iodine.rb', line 126 def on_worker_boot(*args, &block) Iodine.after_fork(*args, &block) end |