Sha256: 9d610937bc343037c2a491eff4397decf7229d9371c360882be8f0276fa8a5d1

Contents?: true

Size: 514 Bytes

Versions: 12

Compression:

Stored size: 514 Bytes

Contents

module SplitIoClient
  class SplitLogger
      def initialize(config)
        @config = config
      end

      def log_if_debug(message)
        @config.logger.debug(message) if @config.debug_enabled
      end

      def log_if_transport(message)
        @config.logger.debug(message) if @config.transport_debug_enabled
      end

      def error(message)
        @config.logger.error(message)
      end

      def debug(message)
        @config.logger.debug(message) if @config.debug_enabled
      end
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
splitclient-rb-8.5.0-java lib/splitclient-rb/split_logger.rb
splitclient-rb-8.5.0 lib/splitclient-rb/split_logger.rb
splitclient-rb-8.5.0.pre.rc1-java lib/splitclient-rb/split_logger.rb
splitclient-rb-8.5.0.pre.rc1 lib/splitclient-rb/split_logger.rb
splitclient-rb-8.4.1.pre.rc1-java lib/splitclient-rb/split_logger.rb
splitclient-rb-8.4.1.pre.rc1 lib/splitclient-rb/split_logger.rb
splitclient-rb-8.4.0-java lib/splitclient-rb/split_logger.rb
splitclient-rb-8.4.0 lib/splitclient-rb/split_logger.rb
splitclient-rb-8.4.0.pre.rc1-java lib/splitclient-rb/split_logger.rb
splitclient-rb-8.4.0.pre.rc1 lib/splitclient-rb/split_logger.rb
splitclient-rb-8.4.0.rc.1-java lib/splitclient-rb/split_logger.rb
splitclient-rb-8.4.0.rc.1 lib/splitclient-rb/split_logger.rb