Sha256: 76f3e8916c27d2fb1758e3d58b5d7edef141dde0b6ad41732d2c2eaf646f530b

Contents?: true

Size: 306 Bytes

Versions: 4

Compression:

Stored size: 306 Bytes

Contents

class Lono::Builder::Dsl
  class Finalizer
    def initialize(cfn, options={})
      @cfn, @options = cfn, options
    end

    def run
      o = @options.merge(cfn: @cfn)
      @cfn = ParameterGroups.new(o).run
      @cfn = Configsets.new(o).run
      @cfn = Files.new(o).run
      @cfn
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
lono-8.0.0.pre.rc6 lib/lono/builder/dsl/finalizer.rb
lono-8.0.0.pre.rc5 lib/lono/builder/dsl/finalizer.rb
lono-8.0.0.pre.rc4 lib/lono/builder/dsl/finalizer.rb
lono-8.0.0.pre.rc3 lib/lono/builder/dsl/finalizer.rb