Sha256: 48a7f38ccf55354e310eb5d4b1f19e5388b9b372d4ad6f4428f228bfe8c3cdc9

Contents?: true

Size: 489 Bytes

Versions: 4

Compression:

Stored size: 489 Bytes

Contents

module WebsocketRails
  # Need to replace this module with a real logger
  module Logging

    def self.included(base)
      base.extend ClassMethods
    end

    def log(msg)
      puts msg if debug?
    end

    def warn(msg)
      puts msg
    end

    def debug?
      WebsocketRails.log_level == :debug
    end

    module ClassMethods

      def log(msg)
        puts msg if debug?
      end

      def debug?
        WebsocketRails.log_level == :debug
      end

    end

  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
websocket-rails-0.3.0 lib/websocket_rails/logging.rb
websocket-rails-0.2.1 lib/websocket_rails/logging.rb
websocket-rails-0.2.0 lib/websocket_rails/logging.rb
websocket-rails-0.1.9 lib/websocket_rails/logging.rb