MCPcopy
hub / github.com/cortexlabs/cortex / ListIngresses

Method ListIngresses

pkg/lib/k8s/ingress.go:135–147  ·  view source on GitHub ↗
(opts *kmeta.ListOptions)

Source from the content-addressed store, hash-verified

133}
134
135func (c *Client) ListIngresses(opts *kmeta.ListOptions) ([]kextensions.Ingress, error) {
136 if opts == nil {
137 opts = &kmeta.ListOptions{}
138 }
139 ingressList, err := c.ingressClient.List(context.Background(), *opts)
140 if err != nil {
141 return nil, errors.WithStack(err)
142 }
143 for i := range ingressList.Items {
144 ingressList.Items[i].TypeMeta = _ingressTypeMeta
145 }
146 return ingressList.Items, nil
147}
148
149func (c *Client) ListIngressesByLabels(labels map[string]string) ([]kextensions.Ingress, error) {
150 opts := &kmeta.ListOptions{

Callers 2

ListIngressesByLabelsMethod · 0.95

Calls 1

ListMethod · 0.65

Tested by

no test coverage detected