MCPcopy Create free account
hub / github.com/aiprodcoder/MIXAPI / UpdateQuotaData

Function UpdateQuotaData

model/usedata.go:23–37  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

21}
22
23func UpdateQuotaData() {
24 // recover
25 defer func() {
26 if r := recover(); r != nil {
27 common.SysLog(fmt.Sprintf("UpdateQuotaData panic: %s", r))
28 }
29 }()
30 for {
31 if common.DataExportEnabled {
32 common.SysLog("正在更新数据看板数据...")
33 SaveQuotaDataCache()
34 }
35 time.Sleep(time.Duration(common.DataExportInterval) * time.Minute)
36 }
37}
38
39var CacheQuotaData = make(map[string]*QuotaData)
40var CacheQuotaDataLock = sync.Mutex{}

Callers 1

mainFunction · 0.92

Calls 2

SysLogFunction · 0.92
SaveQuotaDataCacheFunction · 0.85

Tested by

no test coverage detected