Sha256: 9a1f6484dda99326f5a4675ffa651c7b475124de89da1ed1c70f59674caaa456
Contents?: true
Size: 452 Bytes
Versions: 1
Compression:
Stored size: 452 Bytes
Contents
class Puppet::Util::NetworkDevice class << self attr_reader :current end def self.init(device) require "puppet/util/network_device/#{device.provider}/device" @current = Puppet::Util::NetworkDevice.const_get(device.provider.capitalize).const_get(:Device).new(device.url) rescue => detail raise "Can't load #{device.provider} for #{device.name}: #{detail}" end # for tests reset def self.clear @current = nil end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
puppet-2.7.1 | lib/puppet/util/network_device.rb |