diff options
author | Jon Cowie <jcowie@chef.io> | 2017-09-22 16:13:15 +0100 |
---|---|---|
committer | Jon Cowie <jcowie@chef.io> | 2017-09-22 16:13:15 +0100 |
commit | db090a8ed5ed75a3acbce392955fe63b4646e7f3 (patch) | |
tree | 29eca732bf7fd707cfba51681da53f1e273ff59d /lib/chef/provider/package/windows.rb | |
parent | d9a27abe8f6efccc1b6ef73e1e56bdec24e5a010 (diff) | |
download | chef-db090a8ed5ed75a3acbce392955fe63b4646e7f3.tar.gz |
Add version_equals? method to windows provider
Signed-off-by: Jon Cowie <jcowie@chef.io>
Diffstat (limited to 'lib/chef/provider/package/windows.rb')
-rw-r--r-- | lib/chef/provider/package/windows.rb | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/chef/provider/package/windows.rb b/lib/chef/provider/package/windows.rb index e2f995b97d..bade7f27a3 100644 --- a/lib/chef/provider/package/windows.rb +++ b/lib/chef/provider/package/windows.rb @@ -165,6 +165,10 @@ class Chef # # @return [Boolean] true if new_version is equal to or included in current_version def target_version_already_installed?(current_version, new_version) + version_equals?(current_version, new_version) + end + + def version_equals?(current_version, new_version) Chef::Log.debug("Checking if #{new_resource} version '#{new_version}' is already installed. #{current_version} is currently installed") if current_version.is_a?(Array) current_version.include?(new_version) |