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) Chef::Log.debug("#{@new_resource} current version is #{@current_resource.version}") if @current_resource.version @candidate_version = candidate_version Chef::Log.debug("#{@new_resource} candidate version is #{@candidate_version}") if @candidate_version @current_resource end