module Legion::Extensions::Influxdb::Runners::RetentionPolicy

Public Class Methods

alter(payload) click to toggle source
# File lib/legion/extensions/influxdb/runners/retention_policy.rb, line 17
def self.alter(payload); end
delete(payload) click to toggle source
# File lib/legion/extensions/influxdb/runners/retention_policy.rb, line 15
def self.delete(payload); end

Public Instance Methods

create(database:, host: 'localhost', port: 8086, **payload) click to toggle source
# File lib/legion/extensions/influxdb/runners/retention_policy.rb, line 7
def create(database:, host: 'localhost', port: 8086, **payload)
  InfluxDB::Client.new(host: payload[:host]).list_retention_policies(database)
end
list(database:, host: 'localhost', port: 8086, **payload) click to toggle source
# File lib/legion/extensions/influxdb/runners/retention_policy.rb, line 11
def list(database:, host: 'localhost', port: 8086, **payload)
  InfluxDB::Client.new(host: payload[:host]).list_retention_policies(database)
end