Created
June 15, 2011 19:30
-
-
Save wfarr/1027885 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ree-1.8.7-2011.03 :059 > pp @manifest.puppet_resources | |
| {Puppet::Type::Exec=> | |
| {"trololol"=> | |
| Exec[trololol]{:command=>"true", :path=>"/Users/wfarr/Development/shadow_puppet/tmp/isolate/ruby-1.8/bin:/Users/wfarr/.rvm/gems/ree-1.8.7-2011.03@shadow_puppet/bin:/Users/wfarr/.rvm/gems/ree-1.8.7-2011.03@global/bin:/Users/wfarr/.rvm/rubies/ree-1.8.7-2011.03/bin:/Users/wfarr/.rvm/bin:bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11/bin"}, | |
| "foobar"=> | |
| Exec[foobar]{:before=>"Puppet::Type::Exec[barbaz]", :command=>"true", :path=>"/Users/wfarr/Development/shadow_puppet/tmp/isolate/ruby-1.8/bin:/Users/wfarr/.rvm/gems/ree-1.8.7-2011.03@shadow_puppet/bin:/Users/wfarr/.rvm/gems/ree-1.8.7-2011.03@global/bin:/Users/wfarr/.rvm/rubies/ree-1.8.7-2011.03/bin:/Users/wfarr/.rvm/bin:bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11/bin"}, | |
| "barbaz"=> | |
| Exec[barbaz]{:command=>"true", :path=>"/Users/wfarr/Development/shadow_puppet/tmp/isolate/ruby-1.8/bin:/Users/wfarr/.rvm/gems/ree-1.8.7-2011.03@shadow_puppet/bin:/Users/wfarr/.rvm/gems/ree-1.8.7-2011.03@global/bin:/Users/wfarr/.rvm/rubies/ree-1.8.7-2011.03/bin:/Users/wfarr/.rvm/bin:bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11/bin", :require=>[Puppet::Type::Exec[foobar]{:name=>"foobar"}, Puppet::Type::Exec[trololol]{:name=>"trololol"}]}}} | |
| => nil | |
| ree-1.8.7-2011.03 :060 > bucket = @manifest.export | |
| => #<Puppet::TransBucket:0x103fb8e80 @type="class", @name="DependencyTestManifest#2182459700", @children=[#<Puppet::TransObject:0x103fbdb88 @params={"command"=>"true", "path"=>"/Users/wfarr/Development/shadow_puppet/tmp/isolate/ruby-1.8/bin:/Users/wfarr/.rvm/gems/ree-1.8.7-2011.03@shadow_puppet/bin:/Users/wfarr/.rvm/gems/ree-1.8.7-2011.03@global/bin:/Users/wfarr/.rvm/rubies/ree-1.8.7-2011.03/bin:/Users/wfarr/.rvm/bin:bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11/bin"}, @type="exec", @line=nil, @tags=["exec", "trololol"], @name="trololol", @file=nil>, #<Puppet::TransObject:0x103fbc490 @params={"command"=>"true", "path"=>"/Users/wfarr/Development/shadow_puppet/tmp/isolate/ruby-1.8/bin:/Users/wfarr/.rvm/gems/ree-1.8.7-2011.03@shadow_puppet/bin:/Users/wfarr/.rvm/gems/ree-1.8.7-2011.03@global/bin:/Users/wfarr/.rvm/rubies/ree-1.8.7-2011.03/bin:/Users/wfarr/.rvm/bin:bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11/bin", "before"=>"Puppet::Type::Exec[barbaz]"}, @type="exec", @line=nil, @tags=["exec", "foobar"], @name="foobar", @file=nil>, #<Puppet::TransObject:0x103fb9998 @params={"command"=>"true", "require"=>[["Puppet::Type::Exec", "foobar"], ["Puppet::Type::Exec", "trololol"]], "path"=>"/Users/wfarr/Development/shadow_puppet/tmp/isolate/ruby-1.8/bin:/Users/wfarr/.rvm/gems/ree-1.8.7-2011.03@shadow_puppet/bin:/Users/wfarr/.rvm/gems/ree-1.8.7-2011.03@global/bin:/Users/wfarr/.rvm/rubies/ree-1.8.7-2011.03/bin:/Users/wfarr/.rvm/bin:bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11/bin"}, @type="exec", @line=nil, @tags=["exec", "barbaz"], @name="barbaz", @file=nil>]> | |
| ree-1.8.7-2011.03 :061 > pp bucket | |
| #<Puppet::TransBucket:0x103fb8e80 | |
| @children= | |
| [#<Puppet::TransObject:0x103fbdb88 | |
| @file=nil, | |
| @line=nil, | |
| @name="trololol", | |
| @params= | |
| {"command"=>"true", | |
| "path"=> | |
| "/Users/wfarr/Development/shadow_puppet/tmp/isolate/ruby-1.8/bin:/Users/wfarr/.rvm/gems/ree-1.8.7-2011.03@shadow_puppet/bin:/Users/wfarr/.rvm/gems/ree-1.8.7-2011.03@global/bin:/Users/wfarr/.rvm/rubies/ree-1.8.7-2011.03/bin:/Users/wfarr/.rvm/bin:bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11/bin"}, | |
| @tags=["exec", "trololol"], | |
| @type="exec">, | |
| #<Puppet::TransObject:0x103fbc490 | |
| @file=nil, | |
| @line=nil, | |
| @name="foobar", | |
| @params= | |
| {"command"=>"true", | |
| "path"=> | |
| "/Users/wfarr/Development/shadow_puppet/tmp/isolate/ruby-1.8/bin:/Users/wfarr/.rvm/gems/ree-1.8.7-2011.03@shadow_puppet/bin:/Users/wfarr/.rvm/gems/ree-1.8.7-2011.03@global/bin:/Users/wfarr/.rvm/rubies/ree-1.8.7-2011.03/bin:/Users/wfarr/.rvm/bin:bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11/bin", | |
| "before"=>"Puppet::Type::Exec[barbaz]"}, | |
| @tags=["exec", "foobar"], | |
| @type="exec">, | |
| #<Puppet::TransObject:0x103fb9998 | |
| @file=nil, | |
| @line=nil, | |
| @name="barbaz", | |
| @params= | |
| {"command"=>"true", | |
| "require"=> | |
| [["Puppet::Type::Exec", "foobar"], ["Puppet::Type::Exec", "trololol"]], | |
| "path"=> | |
| "/Users/wfarr/Development/shadow_puppet/tmp/isolate/ruby-1.8/bin:/Users/wfarr/.rvm/gems/ree-1.8.7-2011.03@shadow_puppet/bin:/Users/wfarr/.rvm/gems/ree-1.8.7-2011.03@global/bin:/Users/wfarr/.rvm/rubies/ree-1.8.7-2011.03/bin:/Users/wfarr/.rvm/bin:bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11/bin"}, | |
| @tags=["exec", "barbaz"], | |
| @type="exec">], | |
| @name="DependencyTestManifest#2182459700", | |
| @type="class"> | |
| => nil | |
| ree-1.8.7-2011.03 :062 > catalog = bucket.to_catalog | |
| Puppet::Error: Parameter require failed: No title provided and ["Puppet::Type::Exec", "foobar"] is not a valid resource reference | |
| from /Users/wfarr/.rvm/gems/ree-1.8.7-2011.03@shadow_puppet/gems/puppet-2.7.0/lib/puppet/resource.rb:404:in `extract_type_and_title' | |
| from /Users/wfarr/.rvm/gems/ree-1.8.7-2011.03@shadow_puppet/gems/puppet-2.7.0/lib/puppet/resource.rb:188:in `initialize' | |
| from /Users/wfarr/.rvm/gems/ree-1.8.7-2011.03@shadow_puppet/gems/puppet-2.7.0/lib/puppet/type.rb:1162:in `new' | |
| from /Users/wfarr/.rvm/gems/ree-1.8.7-2011.03@shadow_puppet/gems/puppet-2.7.0/lib/puppet/type.rb:1162:in `munge' | |
| from /Users/wfarr/.rvm/gems/ree-1.8.7-2011.03@shadow_puppet/gems/puppet-2.7.0/lib/puppet/type.rb:1158:in `collect' | |
| from /Users/wfarr/.rvm/gems/ree-1.8.7-2011.03@shadow_puppet/gems/puppet-2.7.0/lib/puppet/type.rb:1158:in `munge' | |
| from /Users/wfarr/.rvm/gems/ree-1.8.7-2011.03@shadow_puppet/gems/puppet-2.7.0/lib/puppet/parameter.rb:279:in `value=' | |
| from /Users/wfarr/.rvm/gems/ree-1.8.7-2011.03@shadow_puppet/gems/puppet-2.7.0/lib/puppet/type.rb:436:in `[]=' | |
| from /Users/wfarr/.rvm/gems/ree-1.8.7-2011.03@shadow_puppet/gems/puppet-2.7.0/lib/puppet/type.rb:1799:in `set_parameters' | |
| from /Users/wfarr/.rvm/gems/ree-1.8.7-2011.03@shadow_puppet/gems/puppet-2.7.0/lib/puppet/type.rb:1793:in `each' | |
| from /Users/wfarr/.rvm/gems/ree-1.8.7-2011.03@shadow_puppet/gems/puppet-2.7.0/lib/puppet/type.rb:1793:in `set_parameters' | |
| from /Users/wfarr/.rvm/gems/ree-1.8.7-2011.03@shadow_puppet/gems/puppet-2.7.0/lib/puppet/type.rb:1775:in `initialize' | |
| from /Users/wfarr/.rvm/gems/ree-1.8.7-2011.03@shadow_puppet/gems/puppet-2.7.0/lib/puppet/resource.rb:285:in `new' | |
| from /Users/wfarr/.rvm/gems/ree-1.8.7-2011.03@shadow_puppet/gems/puppet-2.7.0/lib/puppet/resource.rb:285:in `to_ral' | |
| from /Users/wfarr/.rvm/gems/ree-1.8.7-2011.03@shadow_puppet/gems/puppet-2.7.0/lib/puppet/transportable.rb:94:in `to_ral' | |
| from /Users/wfarr/.rvm/gems/ree-1.8.7-2011.03@shadow_puppet/gems/puppet-2.7.0/lib/puppet/transportable.rb:195:in `to_catalog' | |
| ... 6 levels... | |
| from ./spec/manifest_spec.rb:260:in `instance_eval' | |
| from /Users/wfarr/.rvm/gems/ree-1.8.7-2011.03@shadow_puppet/gems/rspec-1.3.2/lib/spec/example/example_methods.rb:40:in `execute' | |
| from /Users/wfarr/.rvm/rubies/ree-1.8.7-2011.03/lib/ruby/1.8/timeout.rb:53:in `timeout' | |
| from /Users/wfarr/.rvm/gems/ree-1.8.7-2011.03@shadow_puppet/gems/rspec-1.3.2/lib/spec/example/example_methods.rb:37:in `execute' | |
| from /Users/wfarr/.rvm/gems/ree-1.8.7-2011.03@shadow_puppet/gems/rspec-1.3.2/lib/spec/example/example_group_methods.rb:219:in `run_examples' | |
| from /Users/wfarr/.rvm/gems/ree-1.8.7-2011.03@shadow_puppet/gems/rspec-1.3.2/lib/spec/example/example_group_methods.rb:217:in `each' | |
| from /Users/wfarr/.rvm/gems/ree-1.8.7-2011.03@shadow_puppet/gems/rspec-1.3.2/lib/spec/example/example_group_methods.rb:217:in `run_examples' | |
| from /Users/wfarr/.rvm/gems/ree-1.8.7-2011.03@shadow_puppet/gems/rspec-1.3.2/lib/spec/example/example_group_methods.rb:103:in `run' | |
| from /Users/wfarr/.rvm/gems/ree-1.8.7-2011.03@shadow_puppet/gems/rspec-1.3.2/lib/spec/runner/example_group_runner.rb:23:in `run' | |
| from /Users/wfarr/.rvm/gems/ree-1.8.7-2011.03@shadow_puppet/gems/rspec-1.3.2/lib/spec/runner/example_group_runner.rb:22:in `each' | |
| from /Users/wfarr/.rvm/gems/ree-1.8.7-2011.03@shadow_puppet/gems/rspec-1.3.2/lib/spec/runner/example_group_runner.rb:22:in `run' | |
| from /Users/wfarr/.rvm/gems/ree-1.8.7-2011.03@shadow_puppet/gems/rspec-1.3.2/lib/spec/runner/options.rb:153:in `run_examples' | |
| from /Users/wfarr/.rvm/gems/ree-1.8.7-2011.03@shadow_puppet/gems/rspec-1.3.2/lib/spec/runner/command_line.rb:9:in `run' | |
| from /Users/wfarr/.rvm/gems/ree-1.8.7-2011.03@shadow_puppet/gems/rspec-1.3.2/bin/spec:5 | |
| from /Users/wfarr/.rvm/gems/ree-1.8.7-2011.03@shadow_puppet/bin/spec:19:in `load' | |
| from /Users/wfarr/.rvm/gems/ree-1.8.7-2011.03@shadow_puppet/bin/spec:19ree-1.8.7-2011.03 :063 > |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment