sous-chefs/logrotate

package 'source' and 'version' attributes using provider

akemner opened this issue · 1 comments

the package resource for node["logrotate"]["package"]["name"] has guards that look for source and version and in both cases end up using provider instead of source and version respectively.

package node["logrotate"]["package"]["name"] do
  provider node["logrotate"]["package"]["provider"] if node["logrotate"]["package"]["provider"]
  source node["logrotate"]["package"]["provider"] if node["logrotate"]["package"]["source"]
  version node["logrotate"]["package"]["provider"] if node["logrotate"]["package"]["version"]
  action :upgrade
end

Whelp, that is embarrassing. Pushed a fix to master. Thanks for reporting this.