Support TLS settings, fix #1029

This commit is contained in:
Alexander Zobnin
2020-08-28 16:52:55 +03:00
parent 013fe5c37f
commit 8e781da7bd
3 changed files with 170 additions and 22 deletions

View File

@@ -49,7 +49,7 @@ func newZabbixDatasourceInstance(settings backend.DataSourceInstanceSettings) (i
logger := log.New()
logger.Debug("Initializing new data source instance")
zabbixAPI, err := zabbixapi.New(settings.URL)
zabbixAPI, err := zabbixapi.New(settings.URL, &settings)
if err != nil {
logger.Error("Error initializing Zabbix API", "error", err)
return nil, err