diff options
author | Lamont Granquist <lamont@scriptkiddie.org> | 2016-05-03 12:47:46 -0700 |
---|---|---|
committer | Lamont Granquist <lamont@scriptkiddie.org> | 2016-05-03 12:47:46 -0700 |
commit | 70abb6e2abd5e64fe715c82194991702aae73627 (patch) | |
tree | abc73859a5d17413df7bce6dba86806016c0df49 | |
parent | 90d37ab50920f88ca0a5f72042cf46affff8df80 (diff) | |
download | chef-70abb6e2abd5e64fe715c82194991702aae73627.tar.gz |
vastly simplify extracting the installed version
-rw-r--r-- | lib/chef/provider/package/apt.rb | 5 |
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)" |