MCPcopy
hub / github.com/fagongzi/manba / putServer

Method putServer

pkg/client/client.go:174–188  ·  view source on GitHub ↗
(server metapb.Server)

Source from the content-addressed store, hash-verified

172}
173
174func (c *client) putServer(server metapb.Server) (uint64, error) {
175 meta, err := c.getMetaClient()
176 if err != nil {
177 return 0, err
178 }
179
180 rsp, err := meta.PutServer(context.Background(), &rpcpb.PutServerReq{
181 Server: server,
182 }, grpc.FailFast(true))
183 if err != nil {
184 return 0, err
185 }
186
187 return rsp.ID, nil
188}
189
190func (c *client) RemoveServer(id uint64) error {
191 meta, err := c.getMetaClient()

Callers 1

CommitMethod · 0.80

Calls 2

getMetaClientMethod · 0.95
PutServerMethod · 0.65

Tested by

no test coverage detected