Class: Fog::Compute::Libvirt::Network
Instance Method Summary
collapse
#randomized_name, #to_xml, #xml_element, #xml_elements
Constructor Details
#initialize(attributes = {}) ⇒ Network
Returns a new instance of Network.
15
16
17
|
# File 'lib/fog/libvirt/models/compute/network.rb', line 15
def initialize(attributes = {})
super
end
|
Instance Method Details
#dhcp_leases(mac, flags = 0) ⇒ Object
19
20
21
|
# File 'lib/fog/libvirt/models/compute/network.rb', line 19
def dhcp_leases(mac, flags = 0)
service.dhcp_leases(uuid, mac, flags)
end
|
#save ⇒ Object
23
24
25
|
# 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
|
#shutdown ⇒ Object
27
28
29
|
# File 'lib/fog/libvirt/models/compute/network.rb', line 27
def shutdown
service.destroy_network(uuid)
end
|