MCPcopy Create free account
hub / github.com/GoEdgeLab/EdgeNode / NewSQLiteTask

Function NewSQLiteTask

internal/metrics/task_sqlite.go:64–74  ·  view source on GitHub ↗

NewSQLiteTask 获取新任务

(item *serverconfigs.MetricItemConfig)

Source from the content-addressed store, hash-verified

62
63// NewSQLiteTask 获取新任务
64func NewSQLiteTask(item *serverconfigs.MetricItemConfig) *SQLiteTask {
65 return &SQLiteTask{
66 BaseTask: BaseTask{
67 itemConfig: item,
68 statsMap: map[string]*Stat{},
69 },
70
71 serverIdMap: map[int64]zero.Zero{},
72 timeMap: map[string]zero.Zero{},
73 }
74}
75
76func CheckSQLiteDB(itemId int64) bool {
77 var path = Tea.Root + "/data/metric." + types.String(itemId) + ".db"

Callers 1

UpdateMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected