class Chef::Provider::Package::Freebsd::Base
Public Class Methods
new(*args)
click to toggle source
Calls superclass method
Chef::Mixin::GetSourceFromPackage::new
# File lib/chef/provider/package/freebsd/base.rb, line 71 def initialize(*args) super @current_resource = Chef::Resource::Package.new(new_resource.name) end
Public Instance Methods
load_current_resource()
click to toggle source
# File lib/chef/provider/package/freebsd/base.rb, line 76 def load_current_resource current_resource.package_name(new_resource.package_name) current_resource.version(current_installed_version) logger.trace("#{new_resource} current version is #{current_resource.version}") if current_resource.version @candidate_version = candidate_version logger.trace("#{new_resource} candidate version is #{@candidate_version}") if @candidate_version current_resource end