module Runbook::Extensions::Setup::DSL

Public Instance Methods

setup(*tags, labels: {}, &block) click to toggle source
# File lib/runbook/extensions/setup.rb, line 4
def setup(*tags, labels: {}, &block)
  Runbook::Entities::Setup.new(
    tags: tags,
    labels: labels,
  ).tap do |setup|
    parent.add(setup)
    setup.dsl.instance_eval(&block) if block
  end
end