# File lib/fog/opennebula/models/compute/networks.rb, line 10 def all(filter={}) self.get_by_filter(filter) end
# File lib/fog/opennebula/models/compute/networks.rb, line 14 def get(id) data = service.list_networks({:id => id}) load(data).first rescue Fog::Compute::OpenNebula::NotFound nil end
# File lib/fog/opennebula/models/compute/networks.rb, line 28 def get_by_filter(filter) load(service.list_networks(filter)) end
# File lib/fog/opennebula/models/compute/networks.rb, line 21 def get_by_name(network) data = service.list_networks({:network => network}) load(data).first rescue Fog::Compute::OpenNebula::NotFound nil end