mirror of
https://github.com/minio/minio.git
synced 2025-02-13 14:48:09 -05:00
Add env. variable to disable data usage crawling (#9086)
This commit is contained in:
parent
9fc7537f2a
commit
d9be8bc693
@ -25,16 +25,23 @@ import (
|
|||||||
"time"
|
"time"
|
||||||
|
|
||||||
jsoniter "github.com/json-iterator/go"
|
jsoniter "github.com/json-iterator/go"
|
||||||
|
"github.com/minio/minio/cmd/config"
|
||||||
"github.com/minio/minio/cmd/logger"
|
"github.com/minio/minio/cmd/logger"
|
||||||
|
"github.com/minio/minio/pkg/env"
|
||||||
"github.com/minio/minio/pkg/hash"
|
"github.com/minio/minio/pkg/hash"
|
||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
dataUsageObjName = "data-usage"
|
dataUsageObjName = "data-usage"
|
||||||
dataUsageCrawlInterval = 12 * time.Hour
|
dataUsageCrawlInterval = 12 * time.Hour
|
||||||
|
dataUsageCrawlConf = "MINIO_DISK_USAGE_CRAWL"
|
||||||
)
|
)
|
||||||
|
|
||||||
func initDataUsageStats() {
|
func initDataUsageStats() {
|
||||||
|
dataUsageEnabled, err := config.ParseBool(env.Get(dataUsageCrawlConf, config.EnableOn))
|
||||||
|
if err == nil && !dataUsageEnabled {
|
||||||
|
return
|
||||||
|
}
|
||||||
go runDataUsageInfoUpdateRoutine()
|
go runDataUsageInfoUpdateRoutine()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user