theforeman/smart_proxy_dhcp_dnsmasq

Clean up the code and bring it to the standard of the built-in providers

ananace opened this issue · 1 comments

This would mean redoing the configuration parser to be separate from the subnet service, split the lease watcher code into a service, and generally restructure those pieces to be more easily read and understood.

Some progress on this has been done as of 1.0, still remaining to be done;

  • Split watchers into separate services
  • Separate the configuration parser from the subnet service