class Fog::Libvirt::Compute::Network
Public Class Methods
Source
# File lib/fog/libvirt/models/compute/network.rb, line 15 def initialize(attributes = {}) super end
Calls superclass method
Public Instance Methods
Source
# File lib/fog/libvirt/models/compute/network.rb, line 19 def dhcp_leases(mac, flags = 0) service.dhcp_leases(uuid, mac, flags) end
Source
# File lib/fog/libvirt/models/compute/network.rb, line 23 def save raise Fog::Errors::Error.new('Creating a new network is not yet implemented. Contributions welcome!') end
Source
# File lib/fog/libvirt/models/compute/network.rb, line 27 def shutdown service.destroy_network(uuid) end
Source
# File lib/fog/libvirt/models/compute/network.rb, line 31 def to_xml builder = Nokogiri::XML::Builder.new do |xml| xml.network do xml.name(name) xml.bridge(:name => bridge_name, :stp => 'on', :delay => '0') end end builder.to_xml end