class GrafanaReporter::PanelPropertyQuery

This class is used to query properties from a {Grafana::Panel}, such as description, title etc.

Public Instance Methods

post_process() click to toggle source

@see Grafana::AbstractQuery#post_process

# File lib/grafana_reporter/panel_property_query.rb, line 13
def post_process
  @result = @result[:content].first
end
pre_process() click to toggle source

@see Grafana::AbstractQuery#pre_process

# File lib/grafana_reporter/panel_property_query.rb, line 8
def pre_process
  @datasource = Grafana::GrafanaPropertyDatasource.new(nil)
end
raw_query() click to toggle source

@see Grafana::AbstractQuery#raw_query

# File lib/grafana_reporter/panel_property_query.rb, line 18
def raw_query
  @raw_query.merge({ panel: @panel })
end