// UpdatePod ... func (c *client) UpdatePod(name string, p *Pod) (*Pod, error) { var pod Pod err := api.NewRequest(c.opts).Patch().Resource("pods").Name(name).Body(p).Do().Into(&pod) return &pod, err }
// WatchPods ... func (c *client) WatchPods(labels map[string]string) (watch.Watch, error) { return api.NewRequest(c.opts).Get().Resource("pods").Params(&api.Params{LabelSelector: labels}).Watch() }
// ListPods ... func (c *client) ListPods(labels map[string]string) (*PodList, error) { var pods PodList err := api.NewRequest(c.opts).Get().Resource("pods").Params(&api.Params{LabelSelector: labels}).Do().Into(&pods) return &pods, err }