class Murk::Model::ReferenceStackParameter

Attributes

block[R]
key[R]

Public Class Methods

new(key, block, env: nil, user: nil) click to toggle source
# File lib/murk/model/stack_parameter.rb, line 29
def initialize(key, block, env: nil, user: nil)
  @key = key
  @block = block
  @user = user
  @env = env
end

Public Instance Methods

resolve() click to toggle source
# File lib/murk/model/stack_parameter.rb, line 36
def resolve
  instance_eval(&@block)
end
stack(name) click to toggle source
# File lib/murk/model/stack_parameter.rb, line 40
def stack(name)
  Stack.new(name, env: @env, user: @user)
end