summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLamont Granquist <lamont@scriptkiddie.org>2016-05-03 12:47:46 -0700
committerLamont Granquist <lamont@scriptkiddie.org>2016-05-03 12:47:46 -0700
commit70abb6e2abd5e64fe715c82194991702aae73627 (patch)
treeabc73859a5d17413df7bce6dba86806016c0df49
parent90d37ab50920f88ca0a5f72042cf46affff8df80 (diff)
downloadchef-70abb6e2abd5e64fe715c82194991702aae73627.tar.gz
vastly simplify extracting the installed version
-rw-r--r--lib/chef/provider/package/apt.rb5
1 files changed, 1 insertions, 4 deletions
diff --git a/lib/chef/provider/package/apt.rb b/lib/chef/provider/package/apt.rb
index 857543d3db..e6d0998697 100644
--- a/lib/chef/provider/package/apt.rb
+++ b/lib/chef/provider/package/apt.rb
@@ -65,10 +65,7 @@ class Chef
run_noninteractive("apt-cache", default_release_options, "policy", pkg).stdout.each_line do |line|
case line
when /^\s{2}Installed: (.+)$/
- installed_version = $1
- if installed_version == "(none)"
- installed_version = nil
- end
+ installed_version = ( $1 != "(none)" ) ? $1 : nil
when /^\s{2}Candidate: (.+)$/
candidate_version = $1
if candidate_version == "(none)"