zhangzengfei
2024-09-05 da38fef02e9d37703bc1f68ffbe2c4efd434df86
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
package cache
 
import (
    "basic.com/valib/logger.git"
    "ruleModelEngine/db"
)
 
var Device = make(map[string]db.Device)
 
func DeviceCacheInit() error {
    var err error
    var Devices []db.Device
    Devices, err = db.GetDeviceData()
    if err != nil {
        logger.Error("GetDeviceData", err)
        return err
    }
    for _, device := range Devices {
        Device[device.DeviceCode] = device
    }
    return nil
}