Add debug message in case of expired auth token
This commit is contained in:
@@ -97,7 +97,11 @@ func (ds *ZabbixDatasourceInstance) ZabbixRequest(ctx context.Context, method st
|
|||||||
}
|
}
|
||||||
|
|
||||||
result, err = ds.zabbixAPI.Request(ctx, method, params)
|
result, err = ds.zabbixAPI.Request(ctx, method, params)
|
||||||
if err == zabbixapi.ErrNotAuthenticated || isNotAuthorized(err) {
|
notAuthorized := isNotAuthorized(err)
|
||||||
|
if err == zabbixapi.ErrNotAuthenticated || notAuthorized {
|
||||||
|
if notAuthorized {
|
||||||
|
ds.logger.Debug("Authentication token expired, performing re-login")
|
||||||
|
}
|
||||||
err = ds.login(ctx)
|
err = ds.login(ctx)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
|
|||||||
Reference in New Issue
Block a user