class Oneds::Mrproper::One::Managers::Manager

Attributes

client[R]
pool[R]

Public Class Methods

new(client) click to toggle source
# File lib/oneds/mrproper/one/managers/manager.rb, line 8
def initialize(client)
  @client = client
end

Public Instance Methods

reload!() click to toggle source
# File lib/oneds/mrproper/one/managers/manager.rb, line 12
def reload!
  return unless pool

  if pool.respond_to?('info_all!')
    Oneds::Mrproper::One::Helper.handle_opennebula_error { pool.info_all! }
    return
  end

  Oneds::Mrproper::One::Helper.handle_opennebula_error { pool.info! }
end