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
| }
|
|