Method: Grafana::Grafana#datasource_by_id
- Defined in:
- lib/grafana/grafana.rb
#datasource_by_id(datasource_id) ⇒ Datasource
Returns the datasource, which has been queried by the datasource id.
129 130 131 132 133 134 135 |
# File 'lib/grafana/grafana.rb', line 129 def datasource_by_id(datasource_id) clean_nil_datasources datasource = @datasources.select { |name, ds| ds.id == datasource_id.to_i }.values.first raise DatasourceDoesNotExistError.new('id', datasource_id) unless datasource datasource end |