# File lib/smart_proxy_dhcp_device42/plugin_configuration.rb, line 3 def load_classes require 'dhcp_common/dhcp_common' require 'smart_proxy_dhcp_device42/device42_api' require 'smart_proxy_dhcp_device42/dhcp_device42_main' end
# File lib/smart_proxy_dhcp_device42/plugin_configuration.rb, line 9 def load_dependency_injection_wirings(c, settings) c.dependency :connection, (lambda do Device42.new( settings[:server], settings[:scheme], settings[:verify], settings[:username], settings[:password]) end) c.dependency :dhcp_provider, (lambda do ::Proxy::DHCP::Device42::Provider.new( c.get_dependency(:connection), settings[:subnets]) end) end