Method: OpenNebula::WaitExt#wait

Defined in:
lib/opennebula/wait_ext.rb

#wait(state_str, timeout = 60, cycles = -1)) ⇒ Object

Wait until the element reaches some specific state It waits until the state can be found in ZMQ event message

Parameters:

  • state_str (String)

    State name to wait

  • timeout (Integer) (defaults to: 60)

    Number of seconds to timeout event recv

  • cycles (Integer) (defaults to: -1))

    Number of recv cycles. After each one object status is checked in OpenNebula. Use -1 (default) to wait forever.



262
263
264
# File 'lib/opennebula/wait_ext.rb', line 262

def wait(state_str, timeout = 60, cycles = -1)
    wait2(state_str, '', timeout, cycles)
end