MCPcopy Create free account
hub / github.com/CyCoreSystems/ari-proxy / listRequest

Method listRequest

client/client.go:523–539  ·  view source on GitHub ↗
(req *proxy.Request)

Source from the content-addressed store, hash-verified

521}
522
523func (c *Client) listRequest(req *proxy.Request) ([]*ari.Key, error) {
524 var list []*ari.Key
525
526 responses, err := c.makeRequests("get", req)
527 if err != nil {
528 return nil, err
529 }
530
531 for _, r := range responses {
532 err = r.Err()
533 if r.Err() != nil || r.Keys == nil {
534 continue
535 }
536 list = append(list, r.Keys...)
537 }
538 return list, err
539}
540
541func (c *Client) makeRequest(class string, req *proxy.Request) (*proxy.Response, error) {
542 if !c.completeCoordinates(req) {

Callers 11

ListMethod · 0.80
ListMethod · 0.80
ListMethod · 0.80
ListMethod · 0.80
ListMethod · 0.80
ListMethod · 0.80
ListMethod · 0.80
ListMethod · 0.80
ListMethod · 0.80
ListByTechMethod · 0.80
ListMethod · 0.80

Calls 2

makeRequestsMethod · 0.95
ErrMethod · 0.80

Tested by

no test coverage detected