Fixes #5739 - Only look at reservations when deleting a DHCP record
fixes #3943 - add simple virsh providers for libvirt DNS/DHCP
refactoring http accept header for Sinatra 1.4.2+
fixes #1567 - Foreman-proxy ignores dhcpd.conf include directive
Adding functionality that can detect and parse included files in dhcpd.conf.Supports same syntax as dhcpd.conf(5) manual page specifies on the includestatement:
include "filename";...
fixes #1442 - ip suggestion should take into account nic mac address
fixes #884 - IP proposed during Host creation does not belong to IP range defined in the subnet
clean up code passing, and removed duplicate code between dhcp server implementations
fixes #1149 - add backtrace to log failures
fixes #1116 - When requesting the same dhcp reservation, if its not conflicting return 200
Fixes #1100 - Conflict returns 400 error code
Signed-off-by: Paul Kelly <paul.ian.kelly@googlemail.com>
Fixes #1033 - DHCP Vendor options
Fixes #1023 - Add collision exception type for DNS and DHCP
fixes #713: DHCP delete returns "Sinatra doesn't know this ditty"
Fixes #64 - microsoft DHCP support
Added MS fixes on a Windows hostStubbed the tests so as to not require an active subnetChanged chomp to chomp! plus others identified by Ohad
Fixes #663 - Provides a feature query facility
fixes #625 - provide dhcp subnet details via json
cleanup sinatra code.helpers are now shared accross all urls.
Ensuring that we read the erb files... not the deleted haml files :)
free IP now returns JSON
Added loggin
cleanup the dhcp api'sadded more error messages etc
Based on pikelly patches
added DHCPbroke down rest actions into seperate files