class Dockmeister::Composer

Public Class Methods

new(base_path, services) click to toggle source
# File lib/dockmeister/composer.rb, line 5
def initialize(base_path, services)
  @service_configs = services.map { |service| ServiceConfig.new(base_path, service).config }
end

Public Instance Methods

compose() click to toggle source
# File lib/dockmeister/composer.rb, line 9
def compose
  @service_configs.inject({}) { |memo, config| memo.merge!(config) }
end