Skip to content

Instantly share code, notes, and snippets.

@Aslan
Created June 6, 2012 20:12
Show Gist options
  • Save Aslan/2884426 to your computer and use it in GitHub Desktop.
Save Aslan/2884426 to your computer and use it in GitHub Desktop.
first file had this at line
4 node[:rails_env] = 'qa'
5 node[:app_name] = 'rtb_bidder'
6 rtb_data_bag = data_bag_item('rtb', 'app')
96 include_recipe "rtb::common_tail"
in rtb_common.rb:
2 elb_name = rtb_data_bag[node[:app_name]]['elb']
and i get the following error:
/var/lib/gems/1.9.1/gems/chef-0.9.18/lib/chef/mixin/recipe_definition_dsl_core.rb:56:in `method_missing': undefined local variable or method `rtb_data_bag' for #<Chef::Recipe:0x00000002222070> (NameError)
from /var/chef/cache/cookbooks/rtb/recipes/common_tail.rb:2:in `from_file'
from /var/lib/gems/1.9.1/gems/chef-0.9.18/lib/chef/mixin/from_file.rb:30:in `instance_eval'
from /var/lib/gems/1.9.1/gems/chef-0.9.18/lib/chef/mixin/from_file.rb:30:in `from_file'
from /var/lib/gems/1.9.1/gems/chef-0.9.18/lib/chef/cookbook_version.rb:473:in `load_recipe'
from /var/lib/gems/1.9.1/gems/chef-0.9.18/lib/chef/mixin/language_include_recipe.rb:40:in `block in include_recipe'
from /var/lib/gems/1.9.1/gems/chef-0.9.18/lib/chef/mixin/language_include_recipe.rb:27:in `each'
from /var/lib/gems/1.9.1/gems/chef-0.9.18/lib/chef/mixin/language_include_recipe.rb:27:in `include_recipe'
from /var/chef/cache/cookbooks/rtb/recipes/bidder.rb:96:in `from_file'
from /var/lib/gems/1.9.1/gems/chef-0.9.18/lib/chef/mixin/from_file.rb:30:in `instance_eval'
from /var/lib/gems/1.9.1/gems/chef-0.9.18/lib/chef/mixin/from_file.rb:30:in `from_file'
from /var/lib/gems/1.9.1/gems/chef-0.9.18/lib/chef/cookbook_version.rb:473:in `load_recipe'
from /var/lib/gems/1.9.1/gems/chef-0.9.18/lib/chef/mixin/language_include_recipe.rb:40:in `block in include_recipe'
from /var/lib/gems/1.9.1/gems/chef-0.9.18/lib/chef/mixin/language_include_recipe.rb:27:in `each'
from /var/lib/gems/1.9.1/gems/chef-0.9.18/lib/chef/mixin/language_include_recipe.rb:27:in `include_recipe'
from /var/lib/gems/1.9.1/gems/chef-0.9.18/lib/chef/run_context.rb:94:in `block in load'
from /var/lib/gems/1.9.1/gems/chef-0.9.18/lib/chef/run_context.rb:91:in `each'
from /var/lib/gems/1.9.1/gems/chef-0.9.18/lib/chef/run_context.rb:91:in `load'
from /var/lib/gems/1.9.1/gems/chef-0.9.18/lib/chef/run_context.rb:55:in `initialize'
from /var/lib/gems/1.9.1/gems/chef-0.9.18/lib/chef/client.rb:166:in `new'
from /var/lib/gems/1.9.1/gems/chef-0.9.18/lib/chef/client.rb:166:in `run'
from /var/lib/gems/1.9.1/gems/chef-0.9.18/lib/chef/application/client.rb:222:in `block in run_application'
from /var/lib/gems/1.9.1/gems/chef-0.9.18/lib/chef/application/client.rb:212:in `loop'
from /var/lib/gems/1.9.1/gems/chef-0.9.18/lib/chef/application/client.rb:212:in `run_application'
from /var/lib/gems/1.9.1/gems/chef-0.9.18/lib/chef/application.rb:62:in `run'
from /var/lib/gems/1.9.1/gems/chef-0.9.18/bin/chef-client:26:in `<top (required)>'
from /usr/local/bin/chef-client:19:in `load'
from /usr/local/bin/chef-client:19:in `<main>'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment