Merge branch 'master' of https://github.com/g-goessel/grafana-zabbix into g-goessel-master
This commit is contained in:
@@ -50,8 +50,8 @@ export class ZabbixDatasource {
|
||||
|
||||
// Direct DB Connection options
|
||||
let dbConnectionOptions = jsonData.dbConnection || {};
|
||||
this.enableDirectDBConnection = dbConnectionOptions.enable;
|
||||
this.datasourceId = dbConnectionOptions.datasourceId;
|
||||
this.enableDirectDBConnection = dbConnectionOptions.enable || jsonData.dbConnectionEnable || false;
|
||||
this.datasourceId = dbConnectionOptions.datasourceId || jsonData.dbConnectionDatasourceId;
|
||||
|
||||
let zabbixOptions = {
|
||||
url: this.url,
|
||||
|
||||
@@ -79,9 +79,9 @@
|
||||
<h3 class="page-heading">Direct DB Connection</h3>
|
||||
<gf-form-switch class="gf-form" label-class="width-12"
|
||||
label="Enable"
|
||||
checked="ctrl.current.jsonData.dbConnection.enable">
|
||||
checked="ctrl.current.jsonData.dbConnectionEnable">
|
||||
</gf-form-switch>
|
||||
<div ng-if="ctrl.current.jsonData.dbConnection.enable">
|
||||
<div ng-if="ctrl.current.jsonData.dbConnectionEnable">
|
||||
<div class="gf-form max-width-20">
|
||||
<span class="gf-form-label width-12">
|
||||
SQL Data Source
|
||||
@@ -94,7 +94,7 @@
|
||||
</info-popover>
|
||||
</span>
|
||||
<div class="gf-form-select-wrapper max-width-16">
|
||||
<select class="gf-form-input" ng-model="ctrl.current.jsonData.dbConnection.datasourceId"
|
||||
<select class="gf-form-input" ng-model="ctrl.current.jsonData.dbConnectionDatasourceId"
|
||||
ng-options="ds.id as ds.name for ds in ctrl.sqlDataSources">
|
||||
</select>
|
||||
</div>
|
||||
|
||||
@@ -14,9 +14,7 @@ describe('ZabbixDatasource', () => {
|
||||
trends: true,
|
||||
trendsFrom: '14d',
|
||||
trendsRange: '7d',
|
||||
dbConnection: {
|
||||
enabled: false
|
||||
}
|
||||
dbConnectionEnable: false
|
||||
}
|
||||
};
|
||||
ctx.templateSrv = {};
|
||||
|
||||
Reference in New Issue
Block a user