updated SDK

This commit is contained in:
Sriramajeyam Sugumaran
2023-11-16 13:07:41 +00:00
parent 17d71f6d9e
commit 07d41ac825
6 changed files with 87 additions and 49 deletions

View File

@@ -43,7 +43,7 @@ func NewZabbixDatasource() *ZabbixDatasource {
}
// newZabbixDatasourceInstance returns an initialized zabbix datasource instance
func newZabbixDatasourceInstance(_ context.Context, dsSettings backend.DataSourceInstanceSettings) (instancemgmt.Instance, error) {
func newZabbixDatasourceInstance(ctx context.Context, dsSettings backend.DataSourceInstanceSettings) (instancemgmt.Instance, error) {
logger := log.New()
logger.Debug("Initializing new data source instance")
@@ -53,7 +53,7 @@ func newZabbixDatasourceInstance(_ context.Context, dsSettings backend.DataSourc
return nil, err
}
client, err := httpclient.New(&dsSettings, zabbixSettings.Timeout)
client, err := httpclient.New(ctx, &dsSettings, zabbixSettings.Timeout)
if err != nil {
logger.Error("Error initializing HTTP client", "error", err)
return nil, err