Module: Carbonyte::Concerns::Loggable

Extended by:
ActiveSupport::Concern
Included in:
ApplicationController
Defined in:
app/controllers/carbonyte/concerns/loggable.rb

Overview

The Loggable concern integrates with lograge to log efficiently

Instance Method Summary collapse

Instance Method Details

#remote_ipObject

Used for logging IP.

See Also:



11
12
13
# File 'app/controllers/carbonyte/concerns/loggable.rb', line 11

def remote_ip
  request.headers['HTTP_X_FORWARDED_FOR'] || request.headers['HTTP_X_REAL_IP'] || request.remote_ip
end