feat(fluxWizard): format tag selector filter

pull/5852/head
Pavel Zavora 2022-02-02 08:33:46 +01:00
parent 82ec471fca
commit d712351005
1 changed files with 3 additions and 2 deletions

View File

@ -26,7 +26,7 @@ export function buildQuery(state: QueryBuilderState): string | undefined {
let query = 'from(bucket: "${bucket}'
query += '\n |> range(start: v.timeRangeStart, stop: v.timeRangeStart)'
state.tags.forEach(tag => {
query += formatTagFluxFunction(tag)
query += formatTagSelectorFilter(tag)
})
const functions = state.aggregation.selectedFunctions
@ -40,7 +40,7 @@ export function buildQuery(state: QueryBuilderState): string | undefined {
.join('\n\n')
}
function formatTagFluxFunction(tag: BuilderTagsType) {
function formatTagSelectorFilter(tag: BuilderTagsType) {
if (!tag.tagKey) {
return ''
}
@ -60,6 +60,7 @@ function formatTagFluxFunction(tag: BuilderTagsType) {
.join(', ')}])`
}
}
function formatAggregationFunction(
fn: string,
period: string,