diff options
author | Vasiliy Tolstov <v.tolstov@selfip.ru> | 2014-06-13 17:37:37 +0400 |
---|---|---|
committer | Vasiliy Tolstov <v.tolstov@selfip.ru> | 2014-06-13 17:37:37 +0400 |
commit | 11f4411c5f5d53d95a7ec00b623dbdc41e1bc924 (patch) | |
tree | e87053a4126b115dbc6076147653cf1ac8c05862 | |
parent | 7f39d87ced8bddb7817ba7e92a78617297688041 (diff) | |
download | chef-11f4411c5f5d53d95a7ec00b623dbdc41e1bc924.tar.gz |
fix detection of accounts and installed-accounts packages
Signed-off-by: Vasiliy Tolstov <v.tolstov@selfip.ru>
-rw-r--r-- | lib/chef/provider/package/paludis.rb | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/chef/provider/package/paludis.rb b/lib/chef/provider/package/paludis.rb index c3142a413a..6b61f0171e 100644 --- a/lib/chef/provider/package/paludis.rb +++ b/lib/chef/provider/package/paludis.rb @@ -39,6 +39,8 @@ class Chef shell_out!("cave -L warning print-ids -m \"#{package}\" -f \"%c/%p %v %r\n\"").stdout.each_line do |line| case line + when /accounts/ + next when /(.*)\s+(.*)\s+(.*)\sinstalled/ installed = true @current_resource.version($2) |