datasource: implement itemid query mode
This commit is contained in:
10
dist/test/datasource-zabbix/utils.js
vendored
10
dist/test/datasource-zabbix/utils.js
vendored
@@ -5,6 +5,7 @@ Object.defineProperty(exports, "__esModule", {
|
||||
});
|
||||
exports.regexPattern = undefined;
|
||||
exports.expandItemName = expandItemName;
|
||||
exports.expandItems = expandItems;
|
||||
exports.containsMacro = containsMacro;
|
||||
exports.replaceMacro = replaceMacro;
|
||||
exports.splitTemplateQuery = splitTemplateQuery;
|
||||
@@ -49,6 +50,15 @@ function expandItemName(name, key) {
|
||||
return name;
|
||||
}
|
||||
|
||||
function expandItems(items) {
|
||||
_lodash2.default.forEach(items, function (item) {
|
||||
item.item = item.name;
|
||||
item.name = expandItemName(item.item, item.key_);
|
||||
return item;
|
||||
});
|
||||
return items;
|
||||
}
|
||||
|
||||
function splitKeyParams(paramStr) {
|
||||
var params = [];
|
||||
var quoted = false;
|
||||
|
||||
Reference in New Issue
Block a user