Method: InfluxDB::Query::Core#write

Defined in:
lib/influxdb/query/core.rb

#write(data, precision, retention_policy = nil, database = nil) ⇒ Object



75
76
77
78
79
80
81
82
83
84
# File 'lib/influxdb/query/core.rb', line 75

def write(data, precision, retention_policy = nil, database = nil)
  params = {
    db:        database || config.database,
    precision: precision || config.time_precision,
  }

  params[:rp] = retention_policy if retention_policy
  url = full_url("/write", params)
  post(url, data)
end