class ItamaeMitsurin::Recipe::RecipeFromDefinition

Attributes

definition[RW]

Public Instance Methods

load(vars = {}) click to toggle source
# File lib/itamae-mitsurin/recipe.rb, line 159
def load(vars = {})
  context = EvalContext.new(self, vars)
  context.instance_eval(&@definition.class.definition_block)
end

Private Instance Methods

show_banner() click to toggle source
# File lib/itamae-mitsurin/recipe.rb, line 166
def show_banner
  ItamaeMitsurin.logger.debug "#{@definition.resource_type}[#{@definition.resource_name}]"
end