diff options
author | Boris Komraz <bkomraz1@gmail.com> | 2013-12-09 20:13:16 +0200 |
---|---|---|
committer | Julian C. Dunn <jdunn@getchef.com> | 2014-08-03 21:37:25 -0400 |
commit | ca6107a28d675e9d09626958d58e344d969e7e86 (patch) | |
tree | 86956c8da11abb516aabb57a87acb9576a1dffb5 /lib | |
parent | b01813613a8244efec0ba0907b9e7dae3461d26c (diff) | |
download | chef-ca6107a28d675e9d09626958d58e344d969e7e86.tar.gz |
[COOK-4028] zypper remove not working wiht OpenSuse 13.1
checking version for nil solves the problem
Diffstat (limited to 'lib')
-rw-r--r-- | lib/chef/provider/package/zypper.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/chef/provider/package/zypper.rb b/lib/chef/provider/package/zypper.rb index 2639f18deb..b00bef0f92 100644 --- a/lib/chef/provider/package/zypper.rb +++ b/lib/chef/provider/package/zypper.rb @@ -103,7 +103,7 @@ class Chef private def zypper_package(command, pkgname, version) - version = "=#{version}" unless version.empty? + version = "=#{version}" unless version.nil? || version.empty? if zypper_version < 1.0 shell_out!("zypper#{gpg_checks} #{command} -y #{pkgname}") else |