(version primitive.ProtocolVersion, address net.IP, hostID, schemaVersion *primitive.UUID)
| 299 | } |
| 300 | |
| 301 | func (c *MockClient) makeSystemValues(version primitive.ProtocolVersion, address net.IP, hostID, schemaVersion *primitive.UUID) map[string]message.Column { |
| 302 | values := map[string]message.Column{ |
| 303 | "rpc_address": encodeTypeFatal(version, datatype.Inet, address), |
| 304 | "data_center": encodeTypeFatal(version, datatype.Varchar, "dc1"), |
| 305 | "rack": encodeTypeFatal(version, datatype.Varchar, "rack1"), |
| 306 | "tokens": encodeTypeFatal(version, datatype.NewList(datatype.Varchar), []string{"0"}), |
| 307 | "release_version": encodeTypeFatal(version, datatype.Varchar, "3.11.10"), |
| 308 | "host_id": encodeTypeFatal(version, datatype.Uuid, hostID), |
| 309 | "schema_version": encodeTypeFatal(version, datatype.Uuid, schemaVersion), |
| 310 | } |
| 311 | if len(c.server.DseVersion) > 0 { |
| 312 | values["dse_version"] = encodeTypeFatal(version, datatype.Varchar, c.server.DseVersion) |
| 313 | } |
| 314 | return values |
| 315 | } |
| 316 | |
| 317 | func (c *MockClient) Closing(_ error) { |
| 318 | c.server.clients.Delete(c) |
no test coverage detected