Sha256: edc98d03d381da79cd623f8b529cfe0b5f52ba8111185c3d63aad0c5aa1c90cc

Contents?: true

Size: 406 Bytes

Versions: 2

Compression:

Stored size: 406 Bytes

Contents

module BundlerExt
  class Output
    def self.parse_env
      @nostrict = ENV['BEXT_NOSTRICT'] || ENV['BUNDLER_EXT_NOSTRICT']
      @verbose = ENV['BEXT_VERBOSE'] || ENV['BUNDLER_EXT_VERBOSE']
    end

    def self.strict_err(msg)
      parse_env
      if @nostrict
        puts msg
      else
        raise msg
      end
    end

    def self.verbose_msg(msg)
      puts msg if @verbose
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
bundler_ext-0.4.2 lib/bundler_ext/output.rb
bundler_ext-0.4.1 lib/bundler_ext/output.rb