class Nifty::Backends::Utils::Opennebula::GroupHandler
Handler for OpenNebula GroupPool
@author Michal Kimle
Public Class Methods
new(client)
click to toggle source
Constructor
@see Nifty::Backends::Utils::Opennebula::Handler#initialize
Calls superclass method
Nifty::Backends::Utils::Opennebula::Handler::new
# File lib/nifty/backends/utils/opennebula/group_handler.rb, line 9 def initialize(client) super(client) @pool = OpenNebula::GroupPool.new(client) end
Public Instance Methods
group(name)
click to toggle source
Returns groupt with specified name
@param [String] name @return [OpenNebula::Group] group with specified name
# File lib/nifty/backends/utils/opennebula/group_handler.rb, line 18 def group(name) reload! pool.find { |group| group.name == name } end