# File lib/openstack-quantum-client/l2l3/dhcp.rb, line 4 def initialize(quantum_url) @quantum_url = quantum_url end
# File lib/openstack-quantum-client/l2l3/dhcp.rb, line 8 def create(name, address) full_url = "#{quantum_url}/dhcps.json" post_to_quantum( full_url, {"dhcp" => {"name" => name, "address" => address}} ) end
# File lib/openstack-quantum-client/l2l3/dhcp.rb, line 20 def list full_url = "#{quantum_url}/dhcps.json" response = HTTParty.get(full_url) JSON.parse(response.body)["dhcps"] if response end
# File lib/openstack-quantum-client/l2l3/dhcp.rb, line 16 def reload(id) HTTParty.put("#{@quantum_url}/dhcps/#{id}/reload.json") end