From 43e5df853e2bcb090bfbf4331673bf09209e96b7 Mon Sep 17 00:00:00 2001 From: gouqi11 <66834753+gouqi11@users.noreply.github.com> Date: Sun, 3 Mar 2024 10:47:29 +0800 Subject: [PATCH] fix(influxdb): support set timeout (#19593) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: 马鸿飞 --- pkg/util/influxdb/influxdb.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkg/util/influxdb/influxdb.go b/pkg/util/influxdb/influxdb.go index 51d40b82f67..200ff7dc845 100644 --- a/pkg/util/influxdb/influxdb.go +++ b/pkg/util/influxdb/influxdb.go @@ -23,6 +23,7 @@ import ( "path" "strconv" "strings" + "time" "yunion.io/x/jsonutils" "yunion.io/x/log" @@ -299,3 +300,7 @@ func (db *SInfluxdb) SetRetentionPolicy(rp SRetentionPolicy) error { return db.CreateRetentionPolicy(rp) } } + +func (db *SInfluxdb) SetTimeout(timeout time.Duration) { + db.client.Timeout = timeout +}