class InfluxDB::Rails::Context

Public Instance Methods

action() click to toggle source
# File lib/influxdb/rails/context.rb, line 12
def action
  Thread.current[:_influxdb_rails_action]
end
action=(value) click to toggle source
# File lib/influxdb/rails/context.rb, line 16
def action=(value)
  Thread.current[:_influxdb_rails_action] = value
end
controller() click to toggle source
# File lib/influxdb/rails/context.rb, line 4
def controller
  Thread.current[:_influxdb_rails_controller]
end
controller=(value) click to toggle source
# File lib/influxdb/rails/context.rb, line 8
def controller=(value)
  Thread.current[:_influxdb_rails_controller] = value
end
location() click to toggle source
# File lib/influxdb/rails/context.rb, line 20
def location
  [
    controller,
    action,
  ].reject(&:blank?).join("#")
end
reset() click to toggle source
# File lib/influxdb/rails/context.rb, line 27
def reset
  Thread.current[:_influxdb_rails_controller] = nil
  Thread.current[:_influxdb_rails_action] = nil
  Thread.current[:_influxdb_rails_tags] = nil
end
tags() click to toggle source
# File lib/influxdb/rails/context.rb, line 33
def tags
  Thread.current[:_influxdb_rails_tags] || {}
end
tags=(tags) click to toggle source
# File lib/influxdb/rails/context.rb, line 37
def tags=(tags)
  Thread.current[:_influxdb_rails_tags] = tags
end