diff options
author | Vasiliy Tolstov <v.tolstov@selfip.ru> | 2014-06-14 01:22:47 +0400 |
---|---|---|
committer | Vasiliy Tolstov <v.tolstov@selfip.ru> | 2014-06-14 01:22:47 +0400 |
commit | 31f9eefa16c87de435141beb1fea5b7cfebfbfae (patch) | |
tree | 3db3b00c61c49c030dd1ed19d48a27806284ed83 | |
parent | c5bbc0b8e130b90ac43e86349dd2c22726c9c20e (diff) | |
download | chef-31f9eefa16c87de435141beb1fea5b7cfebfbfae.tar.gz |
fix determine installed packages
Signed-off-by: Vasiliy Tolstov <v.tolstov@selfip.ru>
-rw-r--r-- | lib/chef/provider/package/paludis.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/chef/provider/package/paludis.rb b/lib/chef/provider/package/paludis.rb index 3474213c17..81deb74efd 100644 --- a/lib/chef/provider/package/paludis.rb +++ b/lib/chef/provider/package/paludis.rb @@ -38,7 +38,7 @@ class Chef installed = false re = Regexp.new('(?<name>(.*))[[:blank:]](?<version>(.*))[[:blank:]](?<repository>(.*))$') - shell_out!("cave -L warning print-ids -m \"#{@new_resource.package_name.split('/').last}\" -f \"%c/%p %v %r\n\"").stdout.each_line do |line| + shell_out!("cave -L warning print-ids -m \"*/#{@new_resource.package_name.split('/').last}\" -f \"%c/%p %v %r\n\"").stdout.each_line do |line| res = re.match(line) unless res.nil? case res[:repository] |