Sha256: 0144831a205504c5666778e973fc9590e6f70b30cc23f1bb0ad5894bd5236db5

Contents?: true

Size: 560 Bytes

Versions: 8

Compression:

Stored size: 560 Bytes

Contents

require 'r10k/source'
require 'r10k-mocks/mock_env'

class R10K::Source::Mock < R10K::Source::Base
  R10K::Source.register(:mock, self)

  def environments
    if @_environments.nil?
      corrected_environment_names = @options[:environments].map do |env|
        R10K::Environment::Name.new(env, :prefix => @prefix, :invalid => 'correct_and_warn')
      end
      @_environments = corrected_environment_names.map { |env| R10K::Environment::Mock.new(env.name, @basedir, env.dirname, { overrides: @options[:overrides] }) }
    end

    @_environments
  end
end

Version data entries

8 entries across 8 versions & 2 rubygems

Version Path
r10k-3.15.0 spec/r10k-mocks/mock_source.rb
akerl-r10k-3.14.2.1 spec/r10k-mocks/mock_source.rb
r10k-3.14.2 spec/r10k-mocks/mock_source.rb
r10k-3.14.1 spec/r10k-mocks/mock_source.rb
r10k-3.14.0 spec/r10k-mocks/mock_source.rb
r10k-3.13.0 spec/r10k-mocks/mock_source.rb
r10k-3.12.1 spec/r10k-mocks/mock_source.rb
r10k-3.12.0 spec/r10k-mocks/mock_source.rb