- From: Brian Finney <
>
- To:
- Subject: [chef] resources added by custom lwrp not running
- Date: Fri, 9 Mar 2012 16:19:22 -0800
I'm trying to use the bluepill recipe from
https://github.com/opscode/cookbooks/tree/master/bluepill
It's working great for the basic case. However because I'm doing some
symlink magic I need bluepill to reload when the symlinks change. So
I've added the following "reload" action to
bluepill/providers/service.rb (
https://github.com/opscode/cookbooks/blob/master/bluepill/providers/service.rb
).
action :reload do
if @bp.running
execute "echo 'doing restart' >>
/tmp/debug;#{node['bluepill']['bin']} #{new_resource.service_name}
stop"
end
execute "echo 'doing reload' >>
/tmp/debug;#{node['bluepill']['bin']} load
#{node['bluepill']['conf_dir']}/#{new_resource.service_name}.pill"
end
This is modeled after the other actions in the provider and I have
verified that the action is processed. However the 'execute' resources
created by this action are never processed. So far digging around with
the debugger, print statements, and every thing else I can think of
hasn't gotten me any where.
Any suggestions how I can debug this or why the 'execute' resources
aren't getting processed.
Thanks
Brian
- [chef] resources added by custom lwrp not running, Brian Finney, 03/09/2012
Archive powered by MHonArc 2.6.16.