class Chef::Resource::FreebsdPackage
Public Instance Methods
after_created()
click to toggle source
make sure we assign the appropriate underlying providers based on what package managers exist on this FreeBSD system or the source of the package
@return [void]
# File lib/chef/resource/freebsd_package.rb, line 39 def after_created assign_provider end
Private Instance Methods
assign_provider()
click to toggle source
# File lib/chef/resource/freebsd_package.rb, line 45 def assign_provider @provider = if /^ports$/i.match?(source.to_s) Chef::Provider::Package::Freebsd::Port else Chef::Provider::Package::Freebsd::Pkgng end end