Sha256: f037c71b1030464e4629ab64fabef57dc2f37d1587c0672690b4c4577d3e280e

Contents?: true

Size: 262 Bytes

Versions: 5

Compression:

Stored size: 262 Bytes

Contents

class Nymphia::DSL::Context::Group
  include Nymphia::DSL::RecursiveMethods

  attr_reader :result

  def initialize(context, name, &block)
    @group_name = name
    @context = context
    @result = {
      hosts: [],
    }

    instance_eval(&block)
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
nymphia-0.2.1 lib/nymphia/dsl/context/group.rb
nymphia-0.2.0 lib/nymphia/dsl/context/group.rb
nymphia-0.1.2 lib/nymphia/dsl/context/group.rb
nymphia-0.1.1 lib/nymphia/dsl/context/group.rb
nymphia-0.1.0 lib/nymphia/dsl/context/group.rb