Sha256: 49a164a5cbc261d8b3600629a17afbc7f5d7a61aa1f5282e0882cead99f8f2de
Contents?: true
Size: 681 Bytes
Versions: 48
Compression:
Stored size: 681 Bytes
Contents
require 'flydata-core/core_ext' require 'flydata-core/logger' module Flydata module CommandLoggable include_unless_included FlydataCore::Logger # hook def before_logging(level, raw_msg, built_msg, log_params, options) $stdout.puts raw_msg if options[:stdout] $stderr.puts raw_msg if options[:stderr] end def log_info_stdout(message, log_params = {}) log_info(message, log_params, {stdout: true}) end def log_warn_stderr(message, log_params = {}) log_warn(message, log_params, {stderr: true}) end def log_error_stderr(message, log_params = {}) log_error(message, log_params, {stderr: true}) end end end
Version data entries
48 entries across 48 versions & 1 rubygems