class Fog::Compute::OpenNebula::Networks
Public Instance Methods
all(filter = {})
click to toggle source
# File lib/fog/opennebula/models/compute/networks.rb, line 14 def all(filter = {}) get_by_filter(filter) end
get(id)
click to toggle source
# File lib/fog/opennebula/models/compute/networks.rb, line 18 def get(id) data = service.list_networks(:id => id) load(data).first rescue Fog::Compute::OpenNebula::NotFound nil end
get_by_filter(filter)
click to toggle source
# File lib/fog/opennebula/models/compute/networks.rb, line 32 def get_by_filter(filter) load(service.list_networks(filter)) end
get_by_name(network)
click to toggle source
# File lib/fog/opennebula/models/compute/networks.rb, line 25 def get_by_name(network) data = service.list_networks(:network => network) load(data).first rescue Fog::Compute::OpenNebula::NotFound nil end