C:\Source\puppet [pup-7894-tasksched2-attempt2 ≡]> be irb
|
irb(main):001:0> require 'puppet'
|
=> true
|
irb(main):002:0> Puppet::Type.eachtype
|
NoMethodError: undefined method `each' for nil:NilClass
|
from C:/Source/puppet/lib/puppet/metatype/manager.rb:39:in `eachtype'
|
from (irb):2
|
from C:/tools/ruby2.3.1x64/bin/irb.cmd:19:in `<main>'
|
|
<load a single type>
|
|
irb(main):004:0> Puppet::Type.type(:user)
|
=> Puppet::Type::User
|
irb(main):005:0> Puppet::Type.eachtype
|
LocalJumpError: no block given (yield)
|
from C:/Source/puppet/lib/puppet/metatype/manager.rb:42:in `block in eachtype'
|
from C:/Source/puppet/lib/puppet/metatype/manager.rb:39:in `each'
|
from C:/Source/puppet/lib/puppet/metatype/manager.rb:39:in `eachtype'
|
from (irb):5
|
from C:/tools/ruby2.3.1x64/bin/irb.cmd:19:in `<main>'
|
irb(main):006:0>
|