Sha256: 1d56a5e46cc25d2c9cf34cd238516903680f099fd8ea8679f4c74f30c3b09e0a

Contents?: true

Size: 592 Bytes

Versions: 42

Compression:

Stored size: 592 Bytes

Contents

class Eco::API::Common::Loaders::Config
  extend Eco::API::Common::ClassHelpers
  extend Eco::Language::Methods::DelegateMissing
  inheritable_class_vars :delegate_missing_to

  class << self
    # To create samples of configurations
    def config_block(&block)
      return @config_block unless block_given?
      @config_block = block
    end

    def config
      ASSETS.config
    end

    def cli
      ASSETS.cli
    end

    def active_enviro
      config.active_enviro
    end
  end

  delegate_missing_to :config
end

require_relative 'config/workflow'

Version data entries

42 entries across 42 versions & 1 rubygems

Version Path
eco-helpers-3.0.19 lib/eco/api/common/loaders/config.rb
eco-helpers-3.0.18 lib/eco/api/common/loaders/config.rb
eco-helpers-3.0.17 lib/eco/api/common/loaders/config.rb
eco-helpers-3.0.16 lib/eco/api/common/loaders/config.rb
eco-helpers-3.0.15 lib/eco/api/common/loaders/config.rb
eco-helpers-3.0.14 lib/eco/api/common/loaders/config.rb
eco-helpers-3.0.13 lib/eco/api/common/loaders/config.rb
eco-helpers-3.0.12 lib/eco/api/common/loaders/config.rb
eco-helpers-3.0.11 lib/eco/api/common/loaders/config.rb
eco-helpers-3.0.10 lib/eco/api/common/loaders/config.rb
eco-helpers-3.0.9 lib/eco/api/common/loaders/config.rb
eco-helpers-3.0.8 lib/eco/api/common/loaders/config.rb
eco-helpers-3.0.7 lib/eco/api/common/loaders/config.rb
eco-helpers-3.0.6 lib/eco/api/common/loaders/config.rb
eco-helpers-3.0.5 lib/eco/api/common/loaders/config.rb
eco-helpers-3.0.4 lib/eco/api/common/loaders/config.rb
eco-helpers-3.0.3 lib/eco/api/common/loaders/config.rb
eco-helpers-3.0.2 lib/eco/api/common/loaders/config.rb
eco-helpers-3.0.1 lib/eco/api/common/loaders/config.rb
eco-helpers-3.0.0 lib/eco/api/common/loaders/config.rb