Skip to content

Instantly share code, notes, and snippets.

@jsierles
Created February 16, 2009 23:00
Show Gist options
  • Save jsierles/65442 to your computer and use it in GitHub Desktop.
Save jsierles/65442 to your computer and use it in GitHub Desktop.
remote_directory "/var/lib/nagios/notifiers" do
source "notifiers"
files_backup 5
files_owner "nagios"
files_group "nagios"
files_mode 0644
owner "nagios"
group "nagios"
mode 0755
end
ERROR: remote_directory[/var/lib/nagios/notifiers] (/usr/lib/ruby/gems/1.8/gems/chef-0.5.4/lib/chef/recipe.rb line 184) had an error:
undefined method `cookbook' for #<Chef::Resource::RemoteDirectory:0xb7821e20>
/usr/lib/ruby/gems/1.8/gems/chef-0.5.4/lib/chef/provider/file.rb:172:in `generate_url'/usr/lib/ruby/gems/1.8/gems/chef-0.5.4/lib/chef/provider/remote_directory.rb:49:in `do_recursive'/usr/lib/ruby/gems/1.8/gems/chef-0.5.4/lib/chef/provider/remote_directory.rb:37:in `action_create'/usr/lib/ruby/gems/1.8/gems/chef-0.5.4/lib/chef/runner.rb:87:in `send'/usr/lib/ruby/gems/1.8/gems/chef-0.5.4/lib/chef/runner.rb:87:in `converge'/usr/lib/ruby/gems/1.8/gems/chef-0.5.4/lib/chef/runner.rb:85:in `each'/usr/lib/ruby/gems/1.8/gems/chef-0.5.4/lib/chef/runner.rb:85:in `converge'/usr/lib/ruby/gems/1.8/gems/chef-0.5.4/lib/chef/resource_collection.rb:58:in `each'/usr/lib/ruby/gems/1.8/gems/chef-0.5.4/lib/chef/resource_collection.rb:57:in `each'/usr/lib/ruby/gems/1.8/gems/chef-0.5.4/lib/chef/runner.rb:63:in `converge'/usr/lib/ruby/gems/1.8/gems/chef-0.5.4/lib/chef/client.rb:343:in `converge'/usr/lib/ruby/gems/1.8/gems/chef-0.5.4/lib/chef/client.rb:76:in `run'/usr/lib/ruby/gems/1.8/gems/chef-0.5.4/bin/chef-client:126/usr/lib/ruby/gems/1.8/gems/chef-0.5.4/bin/chef-client:120:in `loop'/usr/lib/ruby/gems/1.8/gems/chef-0.5.4/bin/chef-client:120/usr/bin/chef-client:19:in `load'/usr/bin/chef-client:19
/usr/lib/ruby/gems/1.8/gems/chef-0.5.4/lib/chef/provider/file.rb:172:in `generate_url': undefined method `cookbook' for #<Chef::Resource::RemoteDirectory:0xb7821e20> (NoMethodError)
from /usr/lib/ruby/gems/1.8/gems/chef-0.5.4/lib/chef/provider/remote_directory.rb:49:in `do_recursive'
from /usr/lib/ruby/gems/1.8/gems/chef-0.5.4/lib/chef/provider/remote_directory.rb:37:in `action_create'
from /usr/lib/ruby/gems/1.8/gems/chef-0.5.4/lib/chef/runner.rb:87:in `send'
from /usr/lib/ruby/gems/1.8/gems/chef-0.5.4/lib/chef/runner.rb:87:in `converge'
from /usr/lib/ruby/gems/1.8/gems/chef-0.5.4/lib/chef/runner.rb:85:in `each'
from /usr/lib/ruby/gems/1.8/gems/chef-0.5.4/lib/chef/runner.rb:85:in `converge'
from /usr/lib/ruby/gems/1.8/gems/chef-0.5.4/lib/chef/resource_collection.rb:58:in `each'
from /usr/lib/ruby/gems/1.8/gems/chef-0.5.4/lib/chef/resource_collection.rb:57:in `each'
from /usr/lib/ruby/gems/1.8/gems/chef-0.5.4/lib/chef/runner.rb:63:in `converge'
from /usr/lib/ruby/gems/1.8/gems/chef-0.5.4/lib/chef/client.rb:343:in `converge'
from /usr/lib/ruby/gems/1.8/gems/chef-0.5.4/lib/chef/client.rb:76:in `run'
from /usr/lib/ruby/gems/1.8/gems/chef-0.5.4/bin/chef-client:126
from /usr/lib/ruby/gems/1.8/gems/chef-0.5.4/bin/chef-client:120:in `loop'
from /usr/lib/ruby/gems/1.8/gems/chef-0.5.4/bin/chef-client:120
from /usr/bin/chef-client:19:in `load'
from /usr/bin/chef-client:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment