Class: InfluxDB::Rails::Values

Inherits:
Object
  • Object
show all
Defined in:
lib/influxdb/rails/values.rb

Instance Method Summary collapse

Constructor Details

#initialize(values: {}, additional_values: InfluxDB::Rails.current.values) ⇒ Values

Returns a new instance of Values.



4
5
6
7
# File 'lib/influxdb/rails/values.rb', line 4

def initialize(values: {}, additional_values: InfluxDB::Rails.current.values)
  @values = values
  @additional_values = additional_values
end

Instance Method Details

#to_hObject



9
10
11
12
13
# File 'lib/influxdb/rails/values.rb', line 9

def to_h
  expanded_values.reject do |_, value|
    value.to_s.blank?
  end
end