Skip to content

Instantly share code, notes, and snippets.

@coderforhire
Created September 5, 2012 01:19
Show Gist options
  • Save coderforhire/3628836 to your computer and use it in GitHub Desktop.
Save coderforhire/3628836 to your computer and use it in GitHub Desktop.
test = Spice.new
test.cookbooks
=> [#<Spice::Cookbook:0x0000000463edc8 @attrs={"name"=>"build-essential", "versions"=>["1.1.0"]}>, #<Spice::Cookbook:0x0000000463d680 @attrs={"name"=>"chef-client", "versions"=>["1.1.4"]}>, #<Spice::Cookbook:0x000000043c1d70 @attrs={"name"=>"openssl", "versions"=>["1.0.0"]}>, #<Spice::Cookbook:0x000000043c0448 @attrs={"name"=>"postgresql", "versions"=>["1.0.0"]}>]
test.nodes
TypeError: can't dump hash with default proc
from /home/aa/.rvm/gems/ruby-1.9.3-rc1/gems/spice-1.0.4/lib/spice/base.rb:40:in `dump'
from /home/aa/.rvm/gems/ruby-1.9.3-rc1/gems/spice-1.0.4/lib/spice/base.rb:40:in `get'
from /home/aa/.rvm/gems/ruby-1.9.3-rc1/gems/spice-1.0.4/lib/spice/base.rb:46:in `get_or_new'
from /home/aa/.rvm/gems/ruby-1.9.3-rc1/gems/spice-1.0.4/lib/spice/connection/search.rb:27:in `block in search'
from /home/aa/.rvm/gems/ruby-1.9.3-rc1/gems/spice-1.0.4/lib/spice/connection/search.rb:26:in `map'
from /home/aa/.rvm/gems/ruby-1.9.3-rc1/gems/spice-1.0.4/lib/spice/connection/search.rb:26:in `search'
from /home/aa/.rvm/gems/ruby-1.9.3-rc1/gems/spice-1.0.4/lib/spice/connection/nodes.rb:13:in `nodes'
from (irb):11
from /home/aa/.rvm/gems/ruby-1.9.3-rc1/gems/railties-3.2.3/lib/rails/commands/console.rb:47:in `start'
from /home/aa/.rvm/gems/ruby-1.9.3-rc1/gems/railties-3.2.3/lib/rails/commands/console.rb:8:in `start'
from /home/aa/.rvm/gems/ruby-1.9.3-rc1/gems/railties-3.2.3/lib/rails/commands.rb:41:in `<top (required)>'
from script/rails:6:in `require'
from script/rails:6:in `<main>'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment