Module: Kernel
- Defined in:
- lib/sudo/support/kernel.rb
Overview
Kernel module extensions for sudo functionality
Instance Method Summary collapse
Instance Method Details
#wait_for(timeout: nil, step: 0.125) ⇒ Object
7 8 9 10 11 12 13 14 15 |
# File 'lib/sudo/support/kernel.rb', line 7 def wait_for(timeout: nil, step: 0.125) Timeout.timeout(timeout) do condition = false sleep(step) until (condition = yield) condition end rescue Timeout::Error false end |