Method: Grafana::Grafana#dashboard_ids
- Defined in:
- lib/grafana/grafana.rb
#dashboard_ids ⇒ Array
Returns Array of dashboard uids within the current grafana object.
138 139 140 141 142 143 144 145 146 147 148 149 |
# File 'lib/grafana/grafana.rb', line 138 def dashboard_ids response = prepare_request({ relative_url: '/api/search' }).execute return [] unless response.is_a?(Net::HTTPOK) dashboards = JSON.parse(response.body) dashboards.each do |dashboard| @dashboards[dashboard['uid']] = nil unless @dashboards[dashboard['uid']] end @dashboards.keys end |