Skip to content

Commit

Permalink
Merge pull request #3 from rockset/AddTemplateVariables
Browse files Browse the repository at this point in the history
Add template variables
  • Loading branch information
pmenglund authored May 24, 2021
2 parents 1f2e21d + 299d6e8 commit 017cb6a
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 4 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ Install the plugin using the `grafana-cli`. Note that the plugin require Grafana

```
grafana-cli \
--pluginUrl https://rockset-public.s3-us-west-2.amazonaws.com/rockset-backend-datasource-0.1.1.zip \
--pluginUrl https://rockset-public.s3-us-west-2.amazonaws.com/rockset-backend-datasource-0.1.2.zip \
plugins install rockset-backend-datasource
```

Expand Down Expand Up @@ -86,7 +86,7 @@ docker run -d \
--name=grafana \
grafana/grafana:7.0.5
docker exec grafana-cli \
--pluginUrl https://rockset-public.s3-us-west-2.amazonaws.com/rockset-backend-datasource-0.1.1.zip \
--pluginUrl https://rockset-public.s3-us-west-2.amazonaws.com/rockset-backend-datasource-0.1.2.zip \
plugins install rockset-backend-datasource
docker restart grafana
```
Expand Down
8 changes: 8 additions & 0 deletions src/DataSource.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,17 @@
import { DataSourceInstanceSettings } from '@grafana/data';
import { DataSourceWithBackend } from '@grafana/runtime';
import { RocksetDataSourceOptions, RocksetQuery } from './types';
import { getTemplateSrv } from '@grafana/runtime';

export class DataSource extends DataSourceWithBackend<RocksetQuery, RocksetDataSourceOptions> {
constructor(instanceSettings: DataSourceInstanceSettings<RocksetDataSourceOptions>) {
super(instanceSettings);
}
applyTemplateVariables(query: RocksetQuery) {
const templateSrv = getTemplateSrv();
return {
...query,
queryText: query.queryText ? templateSrv.replace(query.queryText) : '',
};
}
}
4 changes: 2 additions & 2 deletions src/plugin.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,8 +32,8 @@
}
],
"screenshots": [],
"version": "0.1.1",
"updated": "2020-07-09"
"version": "0.1.2",
"updated": "2021-05-20"
},
"dependencies": {
"grafanaVersion": "7.x.x",
Expand Down

0 comments on commit 017cb6a

Please sign in to comment.