# File lib/openstack-quantum-client/l2l3/attachment_detail.rb, line 4 def initialize(quantum_extension_url) @quantum_extension_url = quantum_extension_url end
# File lib/openstack-quantum-client/l2l3/attachment_detail.rb, line 12 def create(mac, ip) url = "#{quantum_extension_url}/attachment_details.json" post_to_quantum(url, {"attachment_detail" => {"interface_id" => mac, "ip" => ip}}) end
# File lib/openstack-quantum-client/l2l3/attachment_detail.rb, line 17 def delete(id) url = "#{quantum_extension_url}/attachment_details/#{id}.json" HTTParty.delete(url) end
# File lib/openstack-quantum-client/l2l3/attachment_detail.rb, line 8 def list(filters={}) HTTParty.get("#{quantum_extension_url}/attachment_details.json", :query => filters) end