mysql-connector: implement getHistory for DB connector

This commit is contained in:
Alexander Zobnin
2017-07-21 19:30:53 +03:00
parent 6d89f36bb2
commit 16256f2778
12 changed files with 233 additions and 24 deletions

View File

@@ -172,10 +172,13 @@ class ZabbixAPIDatasource {
});
} else {
// Use history
getHistoryPromise = this.zabbix.getHistory(items, timeFrom, timeTo)
.then(history => {
return responseHandler.handleHistory(history, items);
});
if (this.enableDirectDBConnection) {
getHistoryPromise = this.zabbix.getHistory(items, timeFrom, timeTo)
.then(history => this.zabbix.dbConnector.handleHistory(history, items));
} else {
getHistoryPromise = this.zabbix.getHistory(items, timeFrom, timeTo)
.then(history => responseHandler.handleHistory(history, items));
}
}
return getHistoryPromise;