# File lib/openstack-quantum-client/l2l3/dhcp_entry.rb, line 4 def initialize(quantum_url) @quantum_url = quantum_url end
# File lib/openstack-quantum-client/l2l3/dhcp_entry.rb, line 12 def create(address, mac, name) full_url = "#{quantum_url}/dhcp_entries.json" post_to_quantum( full_url, {"dhcp_entry" => {"mac" => mac, "address" => address, "name" => name}} ) end
# File lib/openstack-quantum-client/l2l3/dhcp_entry.rb, line 20 def delete(id) HTTParty.delete("#{@quantum_url}/dhcp_entries/#{id}.json" ) end
# File lib/openstack-quantum-client/l2l3/dhcp_entry.rb, line 8 def list(filters={}) HTTParty.get("#{@quantum_url}/dhcp_entries.json", :query => filters) end