Module: Procore::Util
- Defined in:
- lib/procore/util.rb
Overview
Collection of utility methods used within the gem.
Class Method Summary collapse
Class Method Details
.log_error(message, meta = {}) ⇒ Object
17 18 19 20 21 22 23 24 25 26 27 28 |
# File 'lib/procore/util.rb', line 17 def self.log_error(, = {}) return if Procore.configuration.logger.nil? = .map do |key, value| "#{colorize(key, :red)}: #{colorize(value, :red, bold: true)};" end.join(" ") Procore.configuration.logger.info( "#{colorize('Procore', :red)} <<- " \ "#{colorize(.ljust(22), :red)} <<- #{}", ) end |
.log_info(message, meta = {}) ⇒ Object
4 5 6 7 8 9 10 11 12 13 14 15 |
# File 'lib/procore/util.rb', line 4 def self.log_info(, = {}) return if Procore.configuration.logger.nil? = .map do |key, value| "#{colorize(key, :cyan)}: #{colorize(value, :cyan, bold: true)};" end.join(" ") Procore.configuration.logger.info( "#{colorize('Procore', :yellow)} <<- " \ "#{colorize(.ljust(22), :cyan)} <<- #{}", ) end |