module Poise::Helpers::LazyDefault::ClassMethods

@!classmethods

Public Instance Methods

included(klass) click to toggle source
Calls superclass method
# File lib/poise/helpers/lazy_default.rb, line 70
def included(klass)
  super
  klass.extend(ClassMethods)
end
lazy(&block) click to toggle source

Create a lazyily-evaluated block.

@param block [Proc] Callable to return the default value. @return [Chef::DelayedEvaluator]

# File lib/poise/helpers/lazy_default.rb, line 66
def lazy(&block)
  Chef::DelayedEvaluator.new(&block)
end