(etcdStore kv.TxnStore, key string)
| 104 | } |
| 105 | |
| 106 | func getHash(etcdStore kv.TxnStore, key string) (string, error) { |
| 107 | entityList, _, err := readEntityList(etcdStore, key) |
| 108 | if err != nil { |
| 109 | return "", err |
| 110 | } |
| 111 | var latestUpdateAt int64 |
| 112 | for _, entity := range entityList.Entities { |
| 113 | if entity.LastUpdatedAt > latestUpdateAt { |
| 114 | latestUpdateAt = entity.LastUpdatedAt |
| 115 | } |
| 116 | } |
| 117 | return fmt.Sprintf("%dcv%d", latestUpdateAt, entityList.LastUpdatedAt), nil |
| 118 | } |
no test coverage detected