Sha256: 576b6f1934d673055ab759e27a4aa731eec1cade4bf77d1740f38b2915c0ca84
Contents?: true
Size: 723 Bytes
Versions: 1
Compression:
Stored size: 723 Bytes
Contents
# frozen_string_literal: true require_relative "solid_errors/version" require_relative "solid_errors/sanitizer" require_relative "solid_errors/subscriber" require_relative "solid_errors/engine" module SolidErrors mattr_accessor :connects_to mattr_writer :username mattr_writer :password class << self # use method instead of attr_accessor to ensure # this works if variable set after SolidErrors is loaded def username @username ||= ENV["SOLIDERRORS_USERNAME"] || @@username end # use method instead of attr_accessor to ensure # this works if variable set after SolidErrors is loaded def password @password ||= ENV["SOLIDERRORS_PASSWORD"] || @@password end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
solid_errors-0.3.5 | lib/solid_errors.rb |