ReadInfo 读取负载信息
(balance *entity.Balance)
| 33 | |
| 34 | //ReadInfo 读取负载信息 |
| 35 | func ReadInfo(balance *entity.Balance) *Info { |
| 36 | info := &Info{ |
| 37 | Name: balance.Name, |
| 38 | ServiceName: balance.ServiceName, |
| 39 | ServiceType: balance.ServiceType, |
| 40 | ServiceDriver: balance.ServiceDriver, |
| 41 | AppName: balance.AppName, |
| 42 | Static: balance.Static, |
| 43 | StaticCluster: nil, |
| 44 | Desc: balance.Desc, |
| 45 | CreateTime: balance.CreateTime, |
| 46 | UpdateTime: balance.UpdateTime, |
| 47 | CanDelete: balance.CanDelete, |
| 48 | } |
| 49 | json.Unmarshal([]byte(balance.StaticCluster), &info.StaticCluster) |
| 50 | return info |
| 51 | } |