Sha256: 9108c8b93d9fcd62562290b2878e7106a04ba7df0c1b7768a28a89b4f717215b

Contents?: true

Size: 386 Bytes

Versions: 9

Compression:

Stored size: 386 Bytes

Contents

module Proletariat
  module Concerns
    # Public: Mixin to handle logging concerns.
    module Logging
      # Public: Logs info to the process-wide logger.
      #
      # message - The message to be logged.
      #
      # Returns nil.
      def log_info(message)
        Proletariat.logger.info "#{self.class.name} #{object_id}: #{message}"

        nil
      end
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
proletariat-0.1.2 lib/proletariat/concerns/logging.rb
proletariat-0.1.1 lib/proletariat/concerns/logging.rb
proletariat-0.1.0 lib/proletariat/concerns/logging.rb
proletariat-0.0.6 lib/proletariat/concerns/logging.rb
proletariat-0.0.5 lib/proletariat/concerns/logging.rb
proletariat-0.0.4 lib/proletariat/concerns/logging.rb
proletariat-0.0.3 lib/proletariat/concerns/logging.rb
proletariat-0.0.2 lib/proletariat/concerns/logging.rb
proletariat-0.0.1 lib/proletariat/concerns/logging.rb