Re-read Config before returning config from new to ensure re-reading of imported config
Have the conf/switched.conf overlayed by var/switches.conf
Allow the switch id to be either an ipaddress or mac and add controller port
Seperated overlay to a seperate variable
Removed id from the render list of definition updated
Move to use pf::log
use the cached config from pf::SwitchFactory
Added ConfigStore for switch overlay
Clean up the mac address before saving
Added additional check
instantiate now accepts multiple switch id the first will win
Will dynamically update switches to allow dynamic controllers
Allow the switch id to be either an ipaddress or mac and add controller port
Move to use pf::log
Remove unused switch from SwitchConfig
Moved the responsibilty for loading the conf/switches.conf and var/switches.cong from pf::SwitchFactory to pf::ConfigStore::Switch and pf::ConfigStore::SwitchOverlay
Also moved responsiblity of adding the overlayed information to pf::SwitchFactory instead of the pf::radius
Added new attributes _id _switchIp _switchMac and made _ip an alias for _switchIp
Added additional checks
Save the switch_ip in the switch overlay
Avoid a circular reference