Sha256: 2955f60d073fe5619afee595db1621caf24b88eb21c0f0054d65c48ba9ccc29e

Contents?: true

Size: 539 Bytes

Versions: 4

Compression:

Stored size: 539 Bytes

Contents

module Jets::Core::Config
  class Bootstrap < Base
    include Helpers
    # config settings
    include Cfn
    include Code
    include Codebuild
    include S3Bucket

    attr_accessor :infra, :logger
    def initialize(*)
      super
      @infra = false
      @logger = default_logger
    end

    def default_logger
      logger = ActiveSupport::Logger.new($stderr)
      logger.formatter = ActiveSupport::Logger::SimpleFormatter.new # no timestamps
      logger.level = ENV["JETS_LOG_LEVEL"] || :info
      logger
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
jets-6.0.5 lib/jets/core/config/bootstrap.rb
jets-6.0.4 lib/jets/core/config/bootstrap.rb
jets-6.0.3 lib/jets/core/config/bootstrap.rb
jets-6.0.2 lib/jets/core/config/bootstrap.rb