This commit is contained in:
znetsixe
2026-03-11 11:13:44 +01:00
parent 547333be7d
commit 89d2260351
9 changed files with 433 additions and 228 deletions

View File

@@ -34,6 +34,7 @@ class nodeClass {
port: Number(uiConfig.port || 3000),
bearerToken: uiConfig.bearerToken || '',
},
defaultBucket: uiConfig.defaultBucket || process.env.INFLUXDB_BUCKET || '',
};
this._output = new outputUtils();

View File

@@ -65,6 +65,7 @@ class DashboardApi {
port: Number(config?.grafanaConnector?.port || 3000),
bearerToken: config?.grafanaConnector?.bearerToken || '',
},
defaultBucket: config?.defaultBucket || '',
bucketMap: config?.bucketMap || {},
};
@@ -133,7 +134,9 @@ class DashboardApi {
);
const bucket =
this.config.bucketMap[String(positionVsParent)] || defaultBucketForPosition(positionVsParent);
this.config.defaultBucket ||
this.config.bucketMap[String(positionVsParent)] ||
defaultBucketForPosition(positionVsParent);
updateTemplatingVar(dashboard, 'measurement', measurementName);
updateTemplatingVar(dashboard, 'bucket', bucket);