Method: OpenNebulaDriver#initialize
- Defined in:
- lib/OpenNebulaDriver.rb
#initialize(directory, options = {}) ⇒ OpenNebulaDriver
Initialize OpenNebulaDriver object
51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 |
# File 'lib/OpenNebulaDriver.rb', line 51 def initialize(directory, ={}) ={ :concurrency => 10, :threaded => true, :retries => 0, :local_actions => {}, :timeout => nil }.merge!() super([:concurrency], [:threaded]) @retries = [:retries] @timeout = [:timeout] #Set default values initialize_helper(directory, ) register_action(:INIT, method("init")) end |