to
helpers MongoDBConfigHelpers
and it shoudl work fine
|
Hi,
But by default itself they define that :mongodb.conf.erb
#
# Automatically Generated by Chef, do not edit directly!
#
<%= to_boost_program_options @config %>
in attribute folder :
in recipe, here it defines,:template node['mongodb']['dbconfig_file'] do
cookbook node['mongodb']['template_cookbook']
source node['mongodb']['dbconfig_file_template']
group node['mongodb']['root_group']
owner 'root'
mode 0644
variables(
:config => node['mongodb']['config']
)
#helpers MongoDBConfigHelpers
action :create_if_missing
endFROM THAT @CONFIG IS A VARIABLE NOT TO_BOOST_PROGRAM_OPTIONS.but what it defines ?Thanks
From: " " < >
To: Indra k < >
Cc:
Sent: Friday, 10 October 2014 11:19 AM
Subject: Re: [chef]
to_boost_program_options is a variable? Else it should be outside of the <%= %>Vänliga hälsningar / Best regards, Jens Skott DevOps Engineer, Gears of Leo +46 767 726396On Fri, Oct 10, 2014 at 7:40 AM, Indra k < " target="_blank" href="mailto: "> > wrote:Hi,when installing mongodb in chef-solo, it shows:Generated at 2014-10-10 07:20:58 +0200
Chef::Mixin::Template::TemplateError:
Chef::Mixin::Template::TemplateError (undefined method `to_boost_program_options' for #<Erubis::Context:0x00000001ea2cd8>) on line #5:
3: #
4:
5: <%= to_boost_program_options @config %>
(erubis):5:in `block in evaluate'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/erubis-2.7.0/lib/erubis/evaluator.rb:74:in `instance_eval'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/erubis-2.7.0/lib/erubis/evaluator.rb:74:in `evaluate'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.4.4/lib/chef/mixin/template.rb:81:in `render_template'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.4.4/lib/chef/provider/template.rb:115:in `render_with_context'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.4.4/lib/chef/provider/template.rb:52:in `action_create'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.4.4/lib/chef/provider/file.rb:252:in `action_create_if_missing'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.4.4/lib/chef/provider.rb:114:in `run_action'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.4.4/lib/chef/resource.rb:606:in `run_action'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.4.4/lib/chef/runner.rb:50:in `run_action'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.4.4/lib/chef/runner.rb:82:in `block (2 levels) in converge'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.4.4/lib/chef/runner.rb:82:in `each'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.4.4/lib/chef/runner.rb:82:in `block in converge'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.4.4/lib/chef/resource_collection.rb:94:in `block in execute_each_resource'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.4.4/lib/chef/resource_collection/stepable_iterator.rb:116:in `call'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.4.4/lib/chef/resource_collection/stepable_iterator.rb:116:in `call_iterator_block'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.4.4/lib/chef/resource_collection/stepable_iterator.rb:85:in `step'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.4.4/lib/chef/resource_collection/stepable_iterator.rb:104:in `iterate'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.4.4/lib/chef/resource_collection/stepable_iterator.rb:55:in `each_with_index'
1,1 TopAny idea guys,Thanks,indra
Archive powered by MHonArc 2.6.16.