mirror of
https://github.com/niusmallnan/steve.git
synced 2025-09-10 17:39:37 +00:00
committed by
Arvind Iyengar
parent
0a5d0fbca1
commit
682e866977
@@ -176,35 +176,38 @@ func (c *customResourceDefinitionController) Cache() CustomResourceDefinitionCac
|
||||
}
|
||||
|
||||
func (c *customResourceDefinitionController) Create(obj *v1beta1.CustomResourceDefinition) (*v1beta1.CustomResourceDefinition, error) {
|
||||
return c.clientGetter.CustomResourceDefinitions().Create(obj)
|
||||
return c.clientGetter.CustomResourceDefinitions().Create(context.TODO(), obj, metav1.CreateOptions{})
|
||||
}
|
||||
|
||||
func (c *customResourceDefinitionController) Update(obj *v1beta1.CustomResourceDefinition) (*v1beta1.CustomResourceDefinition, error) {
|
||||
return c.clientGetter.CustomResourceDefinitions().Update(obj)
|
||||
return c.clientGetter.CustomResourceDefinitions().Update(context.TODO(), obj, metav1.UpdateOptions{})
|
||||
}
|
||||
|
||||
func (c *customResourceDefinitionController) UpdateStatus(obj *v1beta1.CustomResourceDefinition) (*v1beta1.CustomResourceDefinition, error) {
|
||||
return c.clientGetter.CustomResourceDefinitions().UpdateStatus(obj)
|
||||
return c.clientGetter.CustomResourceDefinitions().UpdateStatus(context.TODO(), obj, metav1.UpdateOptions{})
|
||||
}
|
||||
|
||||
func (c *customResourceDefinitionController) Delete(name string, options *metav1.DeleteOptions) error {
|
||||
return c.clientGetter.CustomResourceDefinitions().Delete(name, options)
|
||||
if options == nil {
|
||||
options = &metav1.DeleteOptions{}
|
||||
}
|
||||
return c.clientGetter.CustomResourceDefinitions().Delete(context.TODO(), name, *options)
|
||||
}
|
||||
|
||||
func (c *customResourceDefinitionController) Get(name string, options metav1.GetOptions) (*v1beta1.CustomResourceDefinition, error) {
|
||||
return c.clientGetter.CustomResourceDefinitions().Get(name, options)
|
||||
return c.clientGetter.CustomResourceDefinitions().Get(context.TODO(), name, options)
|
||||
}
|
||||
|
||||
func (c *customResourceDefinitionController) List(opts metav1.ListOptions) (*v1beta1.CustomResourceDefinitionList, error) {
|
||||
return c.clientGetter.CustomResourceDefinitions().List(opts)
|
||||
return c.clientGetter.CustomResourceDefinitions().List(context.TODO(), opts)
|
||||
}
|
||||
|
||||
func (c *customResourceDefinitionController) Watch(opts metav1.ListOptions) (watch.Interface, error) {
|
||||
return c.clientGetter.CustomResourceDefinitions().Watch(opts)
|
||||
return c.clientGetter.CustomResourceDefinitions().Watch(context.TODO(), opts)
|
||||
}
|
||||
|
||||
func (c *customResourceDefinitionController) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1beta1.CustomResourceDefinition, err error) {
|
||||
return c.clientGetter.CustomResourceDefinitions().Patch(name, pt, data, subresources...)
|
||||
return c.clientGetter.CustomResourceDefinitions().Patch(context.TODO(), name, pt, data, metav1.PatchOptions{}, subresources...)
|
||||
}
|
||||
|
||||
type customResourceDefinitionCache struct {
|
||||
|
@@ -176,35 +176,38 @@ func (c *aPIServiceController) Cache() APIServiceCache {
|
||||
}
|
||||
|
||||
func (c *aPIServiceController) Create(obj *v1.APIService) (*v1.APIService, error) {
|
||||
return c.clientGetter.APIServices().Create(obj)
|
||||
return c.clientGetter.APIServices().Create(context.TODO(), obj, metav1.CreateOptions{})
|
||||
}
|
||||
|
||||
func (c *aPIServiceController) Update(obj *v1.APIService) (*v1.APIService, error) {
|
||||
return c.clientGetter.APIServices().Update(obj)
|
||||
return c.clientGetter.APIServices().Update(context.TODO(), obj, metav1.UpdateOptions{})
|
||||
}
|
||||
|
||||
func (c *aPIServiceController) UpdateStatus(obj *v1.APIService) (*v1.APIService, error) {
|
||||
return c.clientGetter.APIServices().UpdateStatus(obj)
|
||||
return c.clientGetter.APIServices().UpdateStatus(context.TODO(), obj, metav1.UpdateOptions{})
|
||||
}
|
||||
|
||||
func (c *aPIServiceController) Delete(name string, options *metav1.DeleteOptions) error {
|
||||
return c.clientGetter.APIServices().Delete(name, options)
|
||||
if options == nil {
|
||||
options = &metav1.DeleteOptions{}
|
||||
}
|
||||
return c.clientGetter.APIServices().Delete(context.TODO(), name, *options)
|
||||
}
|
||||
|
||||
func (c *aPIServiceController) Get(name string, options metav1.GetOptions) (*v1.APIService, error) {
|
||||
return c.clientGetter.APIServices().Get(name, options)
|
||||
return c.clientGetter.APIServices().Get(context.TODO(), name, options)
|
||||
}
|
||||
|
||||
func (c *aPIServiceController) List(opts metav1.ListOptions) (*v1.APIServiceList, error) {
|
||||
return c.clientGetter.APIServices().List(opts)
|
||||
return c.clientGetter.APIServices().List(context.TODO(), opts)
|
||||
}
|
||||
|
||||
func (c *aPIServiceController) Watch(opts metav1.ListOptions) (watch.Interface, error) {
|
||||
return c.clientGetter.APIServices().Watch(opts)
|
||||
return c.clientGetter.APIServices().Watch(context.TODO(), opts)
|
||||
}
|
||||
|
||||
func (c *aPIServiceController) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.APIService, err error) {
|
||||
return c.clientGetter.APIServices().Patch(name, pt, data, subresources...)
|
||||
return c.clientGetter.APIServices().Patch(context.TODO(), name, pt, data, metav1.PatchOptions{}, subresources...)
|
||||
}
|
||||
|
||||
type aPIServiceCache struct {
|
||||
|
17
vendor/github.com/rancher/wrangler-api/pkg/generated/controllers/core/v1/configmap.go
generated
vendored
17
vendor/github.com/rancher/wrangler-api/pkg/generated/controllers/core/v1/configmap.go
generated
vendored
@@ -173,31 +173,34 @@ func (c *configMapController) Cache() ConfigMapCache {
|
||||
}
|
||||
|
||||
func (c *configMapController) Create(obj *v1.ConfigMap) (*v1.ConfigMap, error) {
|
||||
return c.clientGetter.ConfigMaps(obj.Namespace).Create(obj)
|
||||
return c.clientGetter.ConfigMaps(obj.Namespace).Create(context.TODO(), obj, metav1.CreateOptions{})
|
||||
}
|
||||
|
||||
func (c *configMapController) Update(obj *v1.ConfigMap) (*v1.ConfigMap, error) {
|
||||
return c.clientGetter.ConfigMaps(obj.Namespace).Update(obj)
|
||||
return c.clientGetter.ConfigMaps(obj.Namespace).Update(context.TODO(), obj, metav1.UpdateOptions{})
|
||||
}
|
||||
|
||||
func (c *configMapController) Delete(namespace, name string, options *metav1.DeleteOptions) error {
|
||||
return c.clientGetter.ConfigMaps(namespace).Delete(name, options)
|
||||
if options == nil {
|
||||
options = &metav1.DeleteOptions{}
|
||||
}
|
||||
return c.clientGetter.ConfigMaps(namespace).Delete(context.TODO(), name, *options)
|
||||
}
|
||||
|
||||
func (c *configMapController) Get(namespace, name string, options metav1.GetOptions) (*v1.ConfigMap, error) {
|
||||
return c.clientGetter.ConfigMaps(namespace).Get(name, options)
|
||||
return c.clientGetter.ConfigMaps(namespace).Get(context.TODO(), name, options)
|
||||
}
|
||||
|
||||
func (c *configMapController) List(namespace string, opts metav1.ListOptions) (*v1.ConfigMapList, error) {
|
||||
return c.clientGetter.ConfigMaps(namespace).List(opts)
|
||||
return c.clientGetter.ConfigMaps(namespace).List(context.TODO(), opts)
|
||||
}
|
||||
|
||||
func (c *configMapController) Watch(namespace string, opts metav1.ListOptions) (watch.Interface, error) {
|
||||
return c.clientGetter.ConfigMaps(namespace).Watch(opts)
|
||||
return c.clientGetter.ConfigMaps(namespace).Watch(context.TODO(), opts)
|
||||
}
|
||||
|
||||
func (c *configMapController) Patch(namespace, name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.ConfigMap, err error) {
|
||||
return c.clientGetter.ConfigMaps(namespace).Patch(name, pt, data, subresources...)
|
||||
return c.clientGetter.ConfigMaps(namespace).Patch(context.TODO(), name, pt, data, metav1.PatchOptions{}, subresources...)
|
||||
}
|
||||
|
||||
type configMapCache struct {
|
||||
|
17
vendor/github.com/rancher/wrangler-api/pkg/generated/controllers/core/v1/endpoints.go
generated
vendored
17
vendor/github.com/rancher/wrangler-api/pkg/generated/controllers/core/v1/endpoints.go
generated
vendored
@@ -173,31 +173,34 @@ func (c *endpointsController) Cache() EndpointsCache {
|
||||
}
|
||||
|
||||
func (c *endpointsController) Create(obj *v1.Endpoints) (*v1.Endpoints, error) {
|
||||
return c.clientGetter.Endpoints(obj.Namespace).Create(obj)
|
||||
return c.clientGetter.Endpoints(obj.Namespace).Create(context.TODO(), obj, metav1.CreateOptions{})
|
||||
}
|
||||
|
||||
func (c *endpointsController) Update(obj *v1.Endpoints) (*v1.Endpoints, error) {
|
||||
return c.clientGetter.Endpoints(obj.Namespace).Update(obj)
|
||||
return c.clientGetter.Endpoints(obj.Namespace).Update(context.TODO(), obj, metav1.UpdateOptions{})
|
||||
}
|
||||
|
||||
func (c *endpointsController) Delete(namespace, name string, options *metav1.DeleteOptions) error {
|
||||
return c.clientGetter.Endpoints(namespace).Delete(name, options)
|
||||
if options == nil {
|
||||
options = &metav1.DeleteOptions{}
|
||||
}
|
||||
return c.clientGetter.Endpoints(namespace).Delete(context.TODO(), name, *options)
|
||||
}
|
||||
|
||||
func (c *endpointsController) Get(namespace, name string, options metav1.GetOptions) (*v1.Endpoints, error) {
|
||||
return c.clientGetter.Endpoints(namespace).Get(name, options)
|
||||
return c.clientGetter.Endpoints(namespace).Get(context.TODO(), name, options)
|
||||
}
|
||||
|
||||
func (c *endpointsController) List(namespace string, opts metav1.ListOptions) (*v1.EndpointsList, error) {
|
||||
return c.clientGetter.Endpoints(namespace).List(opts)
|
||||
return c.clientGetter.Endpoints(namespace).List(context.TODO(), opts)
|
||||
}
|
||||
|
||||
func (c *endpointsController) Watch(namespace string, opts metav1.ListOptions) (watch.Interface, error) {
|
||||
return c.clientGetter.Endpoints(namespace).Watch(opts)
|
||||
return c.clientGetter.Endpoints(namespace).Watch(context.TODO(), opts)
|
||||
}
|
||||
|
||||
func (c *endpointsController) Patch(namespace, name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.Endpoints, err error) {
|
||||
return c.clientGetter.Endpoints(namespace).Patch(name, pt, data, subresources...)
|
||||
return c.clientGetter.Endpoints(namespace).Patch(context.TODO(), name, pt, data, metav1.PatchOptions{}, subresources...)
|
||||
}
|
||||
|
||||
type endpointsCache struct {
|
||||
|
17
vendor/github.com/rancher/wrangler-api/pkg/generated/controllers/core/v1/event.go
generated
vendored
17
vendor/github.com/rancher/wrangler-api/pkg/generated/controllers/core/v1/event.go
generated
vendored
@@ -173,31 +173,34 @@ func (c *eventController) Cache() EventCache {
|
||||
}
|
||||
|
||||
func (c *eventController) Create(obj *v1.Event) (*v1.Event, error) {
|
||||
return c.clientGetter.Events(obj.Namespace).Create(obj)
|
||||
return c.clientGetter.Events(obj.Namespace).Create(context.TODO(), obj, metav1.CreateOptions{})
|
||||
}
|
||||
|
||||
func (c *eventController) Update(obj *v1.Event) (*v1.Event, error) {
|
||||
return c.clientGetter.Events(obj.Namespace).Update(obj)
|
||||
return c.clientGetter.Events(obj.Namespace).Update(context.TODO(), obj, metav1.UpdateOptions{})
|
||||
}
|
||||
|
||||
func (c *eventController) Delete(namespace, name string, options *metav1.DeleteOptions) error {
|
||||
return c.clientGetter.Events(namespace).Delete(name, options)
|
||||
if options == nil {
|
||||
options = &metav1.DeleteOptions{}
|
||||
}
|
||||
return c.clientGetter.Events(namespace).Delete(context.TODO(), name, *options)
|
||||
}
|
||||
|
||||
func (c *eventController) Get(namespace, name string, options metav1.GetOptions) (*v1.Event, error) {
|
||||
return c.clientGetter.Events(namespace).Get(name, options)
|
||||
return c.clientGetter.Events(namespace).Get(context.TODO(), name, options)
|
||||
}
|
||||
|
||||
func (c *eventController) List(namespace string, opts metav1.ListOptions) (*v1.EventList, error) {
|
||||
return c.clientGetter.Events(namespace).List(opts)
|
||||
return c.clientGetter.Events(namespace).List(context.TODO(), opts)
|
||||
}
|
||||
|
||||
func (c *eventController) Watch(namespace string, opts metav1.ListOptions) (watch.Interface, error) {
|
||||
return c.clientGetter.Events(namespace).Watch(opts)
|
||||
return c.clientGetter.Events(namespace).Watch(context.TODO(), opts)
|
||||
}
|
||||
|
||||
func (c *eventController) Patch(namespace, name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.Event, err error) {
|
||||
return c.clientGetter.Events(namespace).Patch(name, pt, data, subresources...)
|
||||
return c.clientGetter.Events(namespace).Patch(context.TODO(), name, pt, data, metav1.PatchOptions{}, subresources...)
|
||||
}
|
||||
|
||||
type eventCache struct {
|
||||
|
19
vendor/github.com/rancher/wrangler-api/pkg/generated/controllers/core/v1/namespace.go
generated
vendored
19
vendor/github.com/rancher/wrangler-api/pkg/generated/controllers/core/v1/namespace.go
generated
vendored
@@ -176,35 +176,38 @@ func (c *namespaceController) Cache() NamespaceCache {
|
||||
}
|
||||
|
||||
func (c *namespaceController) Create(obj *v1.Namespace) (*v1.Namespace, error) {
|
||||
return c.clientGetter.Namespaces().Create(obj)
|
||||
return c.clientGetter.Namespaces().Create(context.TODO(), obj, metav1.CreateOptions{})
|
||||
}
|
||||
|
||||
func (c *namespaceController) Update(obj *v1.Namespace) (*v1.Namespace, error) {
|
||||
return c.clientGetter.Namespaces().Update(obj)
|
||||
return c.clientGetter.Namespaces().Update(context.TODO(), obj, metav1.UpdateOptions{})
|
||||
}
|
||||
|
||||
func (c *namespaceController) UpdateStatus(obj *v1.Namespace) (*v1.Namespace, error) {
|
||||
return c.clientGetter.Namespaces().UpdateStatus(obj)
|
||||
return c.clientGetter.Namespaces().UpdateStatus(context.TODO(), obj, metav1.UpdateOptions{})
|
||||
}
|
||||
|
||||
func (c *namespaceController) Delete(name string, options *metav1.DeleteOptions) error {
|
||||
return c.clientGetter.Namespaces().Delete(name, options)
|
||||
if options == nil {
|
||||
options = &metav1.DeleteOptions{}
|
||||
}
|
||||
return c.clientGetter.Namespaces().Delete(context.TODO(), name, *options)
|
||||
}
|
||||
|
||||
func (c *namespaceController) Get(name string, options metav1.GetOptions) (*v1.Namespace, error) {
|
||||
return c.clientGetter.Namespaces().Get(name, options)
|
||||
return c.clientGetter.Namespaces().Get(context.TODO(), name, options)
|
||||
}
|
||||
|
||||
func (c *namespaceController) List(opts metav1.ListOptions) (*v1.NamespaceList, error) {
|
||||
return c.clientGetter.Namespaces().List(opts)
|
||||
return c.clientGetter.Namespaces().List(context.TODO(), opts)
|
||||
}
|
||||
|
||||
func (c *namespaceController) Watch(opts metav1.ListOptions) (watch.Interface, error) {
|
||||
return c.clientGetter.Namespaces().Watch(opts)
|
||||
return c.clientGetter.Namespaces().Watch(context.TODO(), opts)
|
||||
}
|
||||
|
||||
func (c *namespaceController) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.Namespace, err error) {
|
||||
return c.clientGetter.Namespaces().Patch(name, pt, data, subresources...)
|
||||
return c.clientGetter.Namespaces().Patch(context.TODO(), name, pt, data, metav1.PatchOptions{}, subresources...)
|
||||
}
|
||||
|
||||
type namespaceCache struct {
|
||||
|
19
vendor/github.com/rancher/wrangler-api/pkg/generated/controllers/core/v1/node.go
generated
vendored
19
vendor/github.com/rancher/wrangler-api/pkg/generated/controllers/core/v1/node.go
generated
vendored
@@ -176,35 +176,38 @@ func (c *nodeController) Cache() NodeCache {
|
||||
}
|
||||
|
||||
func (c *nodeController) Create(obj *v1.Node) (*v1.Node, error) {
|
||||
return c.clientGetter.Nodes().Create(obj)
|
||||
return c.clientGetter.Nodes().Create(context.TODO(), obj, metav1.CreateOptions{})
|
||||
}
|
||||
|
||||
func (c *nodeController) Update(obj *v1.Node) (*v1.Node, error) {
|
||||
return c.clientGetter.Nodes().Update(obj)
|
||||
return c.clientGetter.Nodes().Update(context.TODO(), obj, metav1.UpdateOptions{})
|
||||
}
|
||||
|
||||
func (c *nodeController) UpdateStatus(obj *v1.Node) (*v1.Node, error) {
|
||||
return c.clientGetter.Nodes().UpdateStatus(obj)
|
||||
return c.clientGetter.Nodes().UpdateStatus(context.TODO(), obj, metav1.UpdateOptions{})
|
||||
}
|
||||
|
||||
func (c *nodeController) Delete(name string, options *metav1.DeleteOptions) error {
|
||||
return c.clientGetter.Nodes().Delete(name, options)
|
||||
if options == nil {
|
||||
options = &metav1.DeleteOptions{}
|
||||
}
|
||||
return c.clientGetter.Nodes().Delete(context.TODO(), name, *options)
|
||||
}
|
||||
|
||||
func (c *nodeController) Get(name string, options metav1.GetOptions) (*v1.Node, error) {
|
||||
return c.clientGetter.Nodes().Get(name, options)
|
||||
return c.clientGetter.Nodes().Get(context.TODO(), name, options)
|
||||
}
|
||||
|
||||
func (c *nodeController) List(opts metav1.ListOptions) (*v1.NodeList, error) {
|
||||
return c.clientGetter.Nodes().List(opts)
|
||||
return c.clientGetter.Nodes().List(context.TODO(), opts)
|
||||
}
|
||||
|
||||
func (c *nodeController) Watch(opts metav1.ListOptions) (watch.Interface, error) {
|
||||
return c.clientGetter.Nodes().Watch(opts)
|
||||
return c.clientGetter.Nodes().Watch(context.TODO(), opts)
|
||||
}
|
||||
|
||||
func (c *nodeController) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.Node, err error) {
|
||||
return c.clientGetter.Nodes().Patch(name, pt, data, subresources...)
|
||||
return c.clientGetter.Nodes().Patch(context.TODO(), name, pt, data, metav1.PatchOptions{}, subresources...)
|
||||
}
|
||||
|
||||
type nodeCache struct {
|
||||
|
@@ -176,35 +176,38 @@ func (c *persistentVolumeClaimController) Cache() PersistentVolumeClaimCache {
|
||||
}
|
||||
|
||||
func (c *persistentVolumeClaimController) Create(obj *v1.PersistentVolumeClaim) (*v1.PersistentVolumeClaim, error) {
|
||||
return c.clientGetter.PersistentVolumeClaims(obj.Namespace).Create(obj)
|
||||
return c.clientGetter.PersistentVolumeClaims(obj.Namespace).Create(context.TODO(), obj, metav1.CreateOptions{})
|
||||
}
|
||||
|
||||
func (c *persistentVolumeClaimController) Update(obj *v1.PersistentVolumeClaim) (*v1.PersistentVolumeClaim, error) {
|
||||
return c.clientGetter.PersistentVolumeClaims(obj.Namespace).Update(obj)
|
||||
return c.clientGetter.PersistentVolumeClaims(obj.Namespace).Update(context.TODO(), obj, metav1.UpdateOptions{})
|
||||
}
|
||||
|
||||
func (c *persistentVolumeClaimController) UpdateStatus(obj *v1.PersistentVolumeClaim) (*v1.PersistentVolumeClaim, error) {
|
||||
return c.clientGetter.PersistentVolumeClaims(obj.Namespace).UpdateStatus(obj)
|
||||
return c.clientGetter.PersistentVolumeClaims(obj.Namespace).UpdateStatus(context.TODO(), obj, metav1.UpdateOptions{})
|
||||
}
|
||||
|
||||
func (c *persistentVolumeClaimController) Delete(namespace, name string, options *metav1.DeleteOptions) error {
|
||||
return c.clientGetter.PersistentVolumeClaims(namespace).Delete(name, options)
|
||||
if options == nil {
|
||||
options = &metav1.DeleteOptions{}
|
||||
}
|
||||
return c.clientGetter.PersistentVolumeClaims(namespace).Delete(context.TODO(), name, *options)
|
||||
}
|
||||
|
||||
func (c *persistentVolumeClaimController) Get(namespace, name string, options metav1.GetOptions) (*v1.PersistentVolumeClaim, error) {
|
||||
return c.clientGetter.PersistentVolumeClaims(namespace).Get(name, options)
|
||||
return c.clientGetter.PersistentVolumeClaims(namespace).Get(context.TODO(), name, options)
|
||||
}
|
||||
|
||||
func (c *persistentVolumeClaimController) List(namespace string, opts metav1.ListOptions) (*v1.PersistentVolumeClaimList, error) {
|
||||
return c.clientGetter.PersistentVolumeClaims(namespace).List(opts)
|
||||
return c.clientGetter.PersistentVolumeClaims(namespace).List(context.TODO(), opts)
|
||||
}
|
||||
|
||||
func (c *persistentVolumeClaimController) Watch(namespace string, opts metav1.ListOptions) (watch.Interface, error) {
|
||||
return c.clientGetter.PersistentVolumeClaims(namespace).Watch(opts)
|
||||
return c.clientGetter.PersistentVolumeClaims(namespace).Watch(context.TODO(), opts)
|
||||
}
|
||||
|
||||
func (c *persistentVolumeClaimController) Patch(namespace, name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.PersistentVolumeClaim, err error) {
|
||||
return c.clientGetter.PersistentVolumeClaims(namespace).Patch(name, pt, data, subresources...)
|
||||
return c.clientGetter.PersistentVolumeClaims(namespace).Patch(context.TODO(), name, pt, data, metav1.PatchOptions{}, subresources...)
|
||||
}
|
||||
|
||||
type persistentVolumeClaimCache struct {
|
||||
|
19
vendor/github.com/rancher/wrangler-api/pkg/generated/controllers/core/v1/pod.go
generated
vendored
19
vendor/github.com/rancher/wrangler-api/pkg/generated/controllers/core/v1/pod.go
generated
vendored
@@ -176,35 +176,38 @@ func (c *podController) Cache() PodCache {
|
||||
}
|
||||
|
||||
func (c *podController) Create(obj *v1.Pod) (*v1.Pod, error) {
|
||||
return c.clientGetter.Pods(obj.Namespace).Create(obj)
|
||||
return c.clientGetter.Pods(obj.Namespace).Create(context.TODO(), obj, metav1.CreateOptions{})
|
||||
}
|
||||
|
||||
func (c *podController) Update(obj *v1.Pod) (*v1.Pod, error) {
|
||||
return c.clientGetter.Pods(obj.Namespace).Update(obj)
|
||||
return c.clientGetter.Pods(obj.Namespace).Update(context.TODO(), obj, metav1.UpdateOptions{})
|
||||
}
|
||||
|
||||
func (c *podController) UpdateStatus(obj *v1.Pod) (*v1.Pod, error) {
|
||||
return c.clientGetter.Pods(obj.Namespace).UpdateStatus(obj)
|
||||
return c.clientGetter.Pods(obj.Namespace).UpdateStatus(context.TODO(), obj, metav1.UpdateOptions{})
|
||||
}
|
||||
|
||||
func (c *podController) Delete(namespace, name string, options *metav1.DeleteOptions) error {
|
||||
return c.clientGetter.Pods(namespace).Delete(name, options)
|
||||
if options == nil {
|
||||
options = &metav1.DeleteOptions{}
|
||||
}
|
||||
return c.clientGetter.Pods(namespace).Delete(context.TODO(), name, *options)
|
||||
}
|
||||
|
||||
func (c *podController) Get(namespace, name string, options metav1.GetOptions) (*v1.Pod, error) {
|
||||
return c.clientGetter.Pods(namespace).Get(name, options)
|
||||
return c.clientGetter.Pods(namespace).Get(context.TODO(), name, options)
|
||||
}
|
||||
|
||||
func (c *podController) List(namespace string, opts metav1.ListOptions) (*v1.PodList, error) {
|
||||
return c.clientGetter.Pods(namespace).List(opts)
|
||||
return c.clientGetter.Pods(namespace).List(context.TODO(), opts)
|
||||
}
|
||||
|
||||
func (c *podController) Watch(namespace string, opts metav1.ListOptions) (watch.Interface, error) {
|
||||
return c.clientGetter.Pods(namespace).Watch(opts)
|
||||
return c.clientGetter.Pods(namespace).Watch(context.TODO(), opts)
|
||||
}
|
||||
|
||||
func (c *podController) Patch(namespace, name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.Pod, err error) {
|
||||
return c.clientGetter.Pods(namespace).Patch(name, pt, data, subresources...)
|
||||
return c.clientGetter.Pods(namespace).Patch(context.TODO(), name, pt, data, metav1.PatchOptions{}, subresources...)
|
||||
}
|
||||
|
||||
type podCache struct {
|
||||
|
17
vendor/github.com/rancher/wrangler-api/pkg/generated/controllers/core/v1/secret.go
generated
vendored
17
vendor/github.com/rancher/wrangler-api/pkg/generated/controllers/core/v1/secret.go
generated
vendored
@@ -173,31 +173,34 @@ func (c *secretController) Cache() SecretCache {
|
||||
}
|
||||
|
||||
func (c *secretController) Create(obj *v1.Secret) (*v1.Secret, error) {
|
||||
return c.clientGetter.Secrets(obj.Namespace).Create(obj)
|
||||
return c.clientGetter.Secrets(obj.Namespace).Create(context.TODO(), obj, metav1.CreateOptions{})
|
||||
}
|
||||
|
||||
func (c *secretController) Update(obj *v1.Secret) (*v1.Secret, error) {
|
||||
return c.clientGetter.Secrets(obj.Namespace).Update(obj)
|
||||
return c.clientGetter.Secrets(obj.Namespace).Update(context.TODO(), obj, metav1.UpdateOptions{})
|
||||
}
|
||||
|
||||
func (c *secretController) Delete(namespace, name string, options *metav1.DeleteOptions) error {
|
||||
return c.clientGetter.Secrets(namespace).Delete(name, options)
|
||||
if options == nil {
|
||||
options = &metav1.DeleteOptions{}
|
||||
}
|
||||
return c.clientGetter.Secrets(namespace).Delete(context.TODO(), name, *options)
|
||||
}
|
||||
|
||||
func (c *secretController) Get(namespace, name string, options metav1.GetOptions) (*v1.Secret, error) {
|
||||
return c.clientGetter.Secrets(namespace).Get(name, options)
|
||||
return c.clientGetter.Secrets(namespace).Get(context.TODO(), name, options)
|
||||
}
|
||||
|
||||
func (c *secretController) List(namespace string, opts metav1.ListOptions) (*v1.SecretList, error) {
|
||||
return c.clientGetter.Secrets(namespace).List(opts)
|
||||
return c.clientGetter.Secrets(namespace).List(context.TODO(), opts)
|
||||
}
|
||||
|
||||
func (c *secretController) Watch(namespace string, opts metav1.ListOptions) (watch.Interface, error) {
|
||||
return c.clientGetter.Secrets(namespace).Watch(opts)
|
||||
return c.clientGetter.Secrets(namespace).Watch(context.TODO(), opts)
|
||||
}
|
||||
|
||||
func (c *secretController) Patch(namespace, name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.Secret, err error) {
|
||||
return c.clientGetter.Secrets(namespace).Patch(name, pt, data, subresources...)
|
||||
return c.clientGetter.Secrets(namespace).Patch(context.TODO(), name, pt, data, metav1.PatchOptions{}, subresources...)
|
||||
}
|
||||
|
||||
type secretCache struct {
|
||||
|
19
vendor/github.com/rancher/wrangler-api/pkg/generated/controllers/core/v1/service.go
generated
vendored
19
vendor/github.com/rancher/wrangler-api/pkg/generated/controllers/core/v1/service.go
generated
vendored
@@ -176,35 +176,38 @@ func (c *serviceController) Cache() ServiceCache {
|
||||
}
|
||||
|
||||
func (c *serviceController) Create(obj *v1.Service) (*v1.Service, error) {
|
||||
return c.clientGetter.Services(obj.Namespace).Create(obj)
|
||||
return c.clientGetter.Services(obj.Namespace).Create(context.TODO(), obj, metav1.CreateOptions{})
|
||||
}
|
||||
|
||||
func (c *serviceController) Update(obj *v1.Service) (*v1.Service, error) {
|
||||
return c.clientGetter.Services(obj.Namespace).Update(obj)
|
||||
return c.clientGetter.Services(obj.Namespace).Update(context.TODO(), obj, metav1.UpdateOptions{})
|
||||
}
|
||||
|
||||
func (c *serviceController) UpdateStatus(obj *v1.Service) (*v1.Service, error) {
|
||||
return c.clientGetter.Services(obj.Namespace).UpdateStatus(obj)
|
||||
return c.clientGetter.Services(obj.Namespace).UpdateStatus(context.TODO(), obj, metav1.UpdateOptions{})
|
||||
}
|
||||
|
||||
func (c *serviceController) Delete(namespace, name string, options *metav1.DeleteOptions) error {
|
||||
return c.clientGetter.Services(namespace).Delete(name, options)
|
||||
if options == nil {
|
||||
options = &metav1.DeleteOptions{}
|
||||
}
|
||||
return c.clientGetter.Services(namespace).Delete(context.TODO(), name, *options)
|
||||
}
|
||||
|
||||
func (c *serviceController) Get(namespace, name string, options metav1.GetOptions) (*v1.Service, error) {
|
||||
return c.clientGetter.Services(namespace).Get(name, options)
|
||||
return c.clientGetter.Services(namespace).Get(context.TODO(), name, options)
|
||||
}
|
||||
|
||||
func (c *serviceController) List(namespace string, opts metav1.ListOptions) (*v1.ServiceList, error) {
|
||||
return c.clientGetter.Services(namespace).List(opts)
|
||||
return c.clientGetter.Services(namespace).List(context.TODO(), opts)
|
||||
}
|
||||
|
||||
func (c *serviceController) Watch(namespace string, opts metav1.ListOptions) (watch.Interface, error) {
|
||||
return c.clientGetter.Services(namespace).Watch(opts)
|
||||
return c.clientGetter.Services(namespace).Watch(context.TODO(), opts)
|
||||
}
|
||||
|
||||
func (c *serviceController) Patch(namespace, name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.Service, err error) {
|
||||
return c.clientGetter.Services(namespace).Patch(name, pt, data, subresources...)
|
||||
return c.clientGetter.Services(namespace).Patch(context.TODO(), name, pt, data, metav1.PatchOptions{}, subresources...)
|
||||
}
|
||||
|
||||
type serviceCache struct {
|
||||
|
@@ -173,31 +173,34 @@ func (c *serviceAccountController) Cache() ServiceAccountCache {
|
||||
}
|
||||
|
||||
func (c *serviceAccountController) Create(obj *v1.ServiceAccount) (*v1.ServiceAccount, error) {
|
||||
return c.clientGetter.ServiceAccounts(obj.Namespace).Create(obj)
|
||||
return c.clientGetter.ServiceAccounts(obj.Namespace).Create(context.TODO(), obj, metav1.CreateOptions{})
|
||||
}
|
||||
|
||||
func (c *serviceAccountController) Update(obj *v1.ServiceAccount) (*v1.ServiceAccount, error) {
|
||||
return c.clientGetter.ServiceAccounts(obj.Namespace).Update(obj)
|
||||
return c.clientGetter.ServiceAccounts(obj.Namespace).Update(context.TODO(), obj, metav1.UpdateOptions{})
|
||||
}
|
||||
|
||||
func (c *serviceAccountController) Delete(namespace, name string, options *metav1.DeleteOptions) error {
|
||||
return c.clientGetter.ServiceAccounts(namespace).Delete(name, options)
|
||||
if options == nil {
|
||||
options = &metav1.DeleteOptions{}
|
||||
}
|
||||
return c.clientGetter.ServiceAccounts(namespace).Delete(context.TODO(), name, *options)
|
||||
}
|
||||
|
||||
func (c *serviceAccountController) Get(namespace, name string, options metav1.GetOptions) (*v1.ServiceAccount, error) {
|
||||
return c.clientGetter.ServiceAccounts(namespace).Get(name, options)
|
||||
return c.clientGetter.ServiceAccounts(namespace).Get(context.TODO(), name, options)
|
||||
}
|
||||
|
||||
func (c *serviceAccountController) List(namespace string, opts metav1.ListOptions) (*v1.ServiceAccountList, error) {
|
||||
return c.clientGetter.ServiceAccounts(namespace).List(opts)
|
||||
return c.clientGetter.ServiceAccounts(namespace).List(context.TODO(), opts)
|
||||
}
|
||||
|
||||
func (c *serviceAccountController) Watch(namespace string, opts metav1.ListOptions) (watch.Interface, error) {
|
||||
return c.clientGetter.ServiceAccounts(namespace).Watch(opts)
|
||||
return c.clientGetter.ServiceAccounts(namespace).Watch(context.TODO(), opts)
|
||||
}
|
||||
|
||||
func (c *serviceAccountController) Patch(namespace, name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.ServiceAccount, err error) {
|
||||
return c.clientGetter.ServiceAccounts(namespace).Patch(name, pt, data, subresources...)
|
||||
return c.clientGetter.ServiceAccounts(namespace).Patch(context.TODO(), name, pt, data, metav1.PatchOptions{}, subresources...)
|
||||
}
|
||||
|
||||
type serviceAccountCache struct {
|
||||
|
17
vendor/github.com/rancher/wrangler-api/pkg/generated/controllers/rbac/v1/clusterrole.go
generated
vendored
17
vendor/github.com/rancher/wrangler-api/pkg/generated/controllers/rbac/v1/clusterrole.go
generated
vendored
@@ -173,31 +173,34 @@ func (c *clusterRoleController) Cache() ClusterRoleCache {
|
||||
}
|
||||
|
||||
func (c *clusterRoleController) Create(obj *v1.ClusterRole) (*v1.ClusterRole, error) {
|
||||
return c.clientGetter.ClusterRoles().Create(obj)
|
||||
return c.clientGetter.ClusterRoles().Create(context.TODO(), obj, metav1.CreateOptions{})
|
||||
}
|
||||
|
||||
func (c *clusterRoleController) Update(obj *v1.ClusterRole) (*v1.ClusterRole, error) {
|
||||
return c.clientGetter.ClusterRoles().Update(obj)
|
||||
return c.clientGetter.ClusterRoles().Update(context.TODO(), obj, metav1.UpdateOptions{})
|
||||
}
|
||||
|
||||
func (c *clusterRoleController) Delete(name string, options *metav1.DeleteOptions) error {
|
||||
return c.clientGetter.ClusterRoles().Delete(name, options)
|
||||
if options == nil {
|
||||
options = &metav1.DeleteOptions{}
|
||||
}
|
||||
return c.clientGetter.ClusterRoles().Delete(context.TODO(), name, *options)
|
||||
}
|
||||
|
||||
func (c *clusterRoleController) Get(name string, options metav1.GetOptions) (*v1.ClusterRole, error) {
|
||||
return c.clientGetter.ClusterRoles().Get(name, options)
|
||||
return c.clientGetter.ClusterRoles().Get(context.TODO(), name, options)
|
||||
}
|
||||
|
||||
func (c *clusterRoleController) List(opts metav1.ListOptions) (*v1.ClusterRoleList, error) {
|
||||
return c.clientGetter.ClusterRoles().List(opts)
|
||||
return c.clientGetter.ClusterRoles().List(context.TODO(), opts)
|
||||
}
|
||||
|
||||
func (c *clusterRoleController) Watch(opts metav1.ListOptions) (watch.Interface, error) {
|
||||
return c.clientGetter.ClusterRoles().Watch(opts)
|
||||
return c.clientGetter.ClusterRoles().Watch(context.TODO(), opts)
|
||||
}
|
||||
|
||||
func (c *clusterRoleController) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.ClusterRole, err error) {
|
||||
return c.clientGetter.ClusterRoles().Patch(name, pt, data, subresources...)
|
||||
return c.clientGetter.ClusterRoles().Patch(context.TODO(), name, pt, data, metav1.PatchOptions{}, subresources...)
|
||||
}
|
||||
|
||||
type clusterRoleCache struct {
|
||||
|
@@ -173,31 +173,34 @@ func (c *clusterRoleBindingController) Cache() ClusterRoleBindingCache {
|
||||
}
|
||||
|
||||
func (c *clusterRoleBindingController) Create(obj *v1.ClusterRoleBinding) (*v1.ClusterRoleBinding, error) {
|
||||
return c.clientGetter.ClusterRoleBindings().Create(obj)
|
||||
return c.clientGetter.ClusterRoleBindings().Create(context.TODO(), obj, metav1.CreateOptions{})
|
||||
}
|
||||
|
||||
func (c *clusterRoleBindingController) Update(obj *v1.ClusterRoleBinding) (*v1.ClusterRoleBinding, error) {
|
||||
return c.clientGetter.ClusterRoleBindings().Update(obj)
|
||||
return c.clientGetter.ClusterRoleBindings().Update(context.TODO(), obj, metav1.UpdateOptions{})
|
||||
}
|
||||
|
||||
func (c *clusterRoleBindingController) Delete(name string, options *metav1.DeleteOptions) error {
|
||||
return c.clientGetter.ClusterRoleBindings().Delete(name, options)
|
||||
if options == nil {
|
||||
options = &metav1.DeleteOptions{}
|
||||
}
|
||||
return c.clientGetter.ClusterRoleBindings().Delete(context.TODO(), name, *options)
|
||||
}
|
||||
|
||||
func (c *clusterRoleBindingController) Get(name string, options metav1.GetOptions) (*v1.ClusterRoleBinding, error) {
|
||||
return c.clientGetter.ClusterRoleBindings().Get(name, options)
|
||||
return c.clientGetter.ClusterRoleBindings().Get(context.TODO(), name, options)
|
||||
}
|
||||
|
||||
func (c *clusterRoleBindingController) List(opts metav1.ListOptions) (*v1.ClusterRoleBindingList, error) {
|
||||
return c.clientGetter.ClusterRoleBindings().List(opts)
|
||||
return c.clientGetter.ClusterRoleBindings().List(context.TODO(), opts)
|
||||
}
|
||||
|
||||
func (c *clusterRoleBindingController) Watch(opts metav1.ListOptions) (watch.Interface, error) {
|
||||
return c.clientGetter.ClusterRoleBindings().Watch(opts)
|
||||
return c.clientGetter.ClusterRoleBindings().Watch(context.TODO(), opts)
|
||||
}
|
||||
|
||||
func (c *clusterRoleBindingController) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.ClusterRoleBinding, err error) {
|
||||
return c.clientGetter.ClusterRoleBindings().Patch(name, pt, data, subresources...)
|
||||
return c.clientGetter.ClusterRoleBindings().Patch(context.TODO(), name, pt, data, metav1.PatchOptions{}, subresources...)
|
||||
}
|
||||
|
||||
type clusterRoleBindingCache struct {
|
||||
|
17
vendor/github.com/rancher/wrangler-api/pkg/generated/controllers/rbac/v1/role.go
generated
vendored
17
vendor/github.com/rancher/wrangler-api/pkg/generated/controllers/rbac/v1/role.go
generated
vendored
@@ -173,31 +173,34 @@ func (c *roleController) Cache() RoleCache {
|
||||
}
|
||||
|
||||
func (c *roleController) Create(obj *v1.Role) (*v1.Role, error) {
|
||||
return c.clientGetter.Roles(obj.Namespace).Create(obj)
|
||||
return c.clientGetter.Roles(obj.Namespace).Create(context.TODO(), obj, metav1.CreateOptions{})
|
||||
}
|
||||
|
||||
func (c *roleController) Update(obj *v1.Role) (*v1.Role, error) {
|
||||
return c.clientGetter.Roles(obj.Namespace).Update(obj)
|
||||
return c.clientGetter.Roles(obj.Namespace).Update(context.TODO(), obj, metav1.UpdateOptions{})
|
||||
}
|
||||
|
||||
func (c *roleController) Delete(namespace, name string, options *metav1.DeleteOptions) error {
|
||||
return c.clientGetter.Roles(namespace).Delete(name, options)
|
||||
if options == nil {
|
||||
options = &metav1.DeleteOptions{}
|
||||
}
|
||||
return c.clientGetter.Roles(namespace).Delete(context.TODO(), name, *options)
|
||||
}
|
||||
|
||||
func (c *roleController) Get(namespace, name string, options metav1.GetOptions) (*v1.Role, error) {
|
||||
return c.clientGetter.Roles(namespace).Get(name, options)
|
||||
return c.clientGetter.Roles(namespace).Get(context.TODO(), name, options)
|
||||
}
|
||||
|
||||
func (c *roleController) List(namespace string, opts metav1.ListOptions) (*v1.RoleList, error) {
|
||||
return c.clientGetter.Roles(namespace).List(opts)
|
||||
return c.clientGetter.Roles(namespace).List(context.TODO(), opts)
|
||||
}
|
||||
|
||||
func (c *roleController) Watch(namespace string, opts metav1.ListOptions) (watch.Interface, error) {
|
||||
return c.clientGetter.Roles(namespace).Watch(opts)
|
||||
return c.clientGetter.Roles(namespace).Watch(context.TODO(), opts)
|
||||
}
|
||||
|
||||
func (c *roleController) Patch(namespace, name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.Role, err error) {
|
||||
return c.clientGetter.Roles(namespace).Patch(name, pt, data, subresources...)
|
||||
return c.clientGetter.Roles(namespace).Patch(context.TODO(), name, pt, data, metav1.PatchOptions{}, subresources...)
|
||||
}
|
||||
|
||||
type roleCache struct {
|
||||
|
17
vendor/github.com/rancher/wrangler-api/pkg/generated/controllers/rbac/v1/rolebinding.go
generated
vendored
17
vendor/github.com/rancher/wrangler-api/pkg/generated/controllers/rbac/v1/rolebinding.go
generated
vendored
@@ -173,31 +173,34 @@ func (c *roleBindingController) Cache() RoleBindingCache {
|
||||
}
|
||||
|
||||
func (c *roleBindingController) Create(obj *v1.RoleBinding) (*v1.RoleBinding, error) {
|
||||
return c.clientGetter.RoleBindings(obj.Namespace).Create(obj)
|
||||
return c.clientGetter.RoleBindings(obj.Namespace).Create(context.TODO(), obj, metav1.CreateOptions{})
|
||||
}
|
||||
|
||||
func (c *roleBindingController) Update(obj *v1.RoleBinding) (*v1.RoleBinding, error) {
|
||||
return c.clientGetter.RoleBindings(obj.Namespace).Update(obj)
|
||||
return c.clientGetter.RoleBindings(obj.Namespace).Update(context.TODO(), obj, metav1.UpdateOptions{})
|
||||
}
|
||||
|
||||
func (c *roleBindingController) Delete(namespace, name string, options *metav1.DeleteOptions) error {
|
||||
return c.clientGetter.RoleBindings(namespace).Delete(name, options)
|
||||
if options == nil {
|
||||
options = &metav1.DeleteOptions{}
|
||||
}
|
||||
return c.clientGetter.RoleBindings(namespace).Delete(context.TODO(), name, *options)
|
||||
}
|
||||
|
||||
func (c *roleBindingController) Get(namespace, name string, options metav1.GetOptions) (*v1.RoleBinding, error) {
|
||||
return c.clientGetter.RoleBindings(namespace).Get(name, options)
|
||||
return c.clientGetter.RoleBindings(namespace).Get(context.TODO(), name, options)
|
||||
}
|
||||
|
||||
func (c *roleBindingController) List(namespace string, opts metav1.ListOptions) (*v1.RoleBindingList, error) {
|
||||
return c.clientGetter.RoleBindings(namespace).List(opts)
|
||||
return c.clientGetter.RoleBindings(namespace).List(context.TODO(), opts)
|
||||
}
|
||||
|
||||
func (c *roleBindingController) Watch(namespace string, opts metav1.ListOptions) (watch.Interface, error) {
|
||||
return c.clientGetter.RoleBindings(namespace).Watch(opts)
|
||||
return c.clientGetter.RoleBindings(namespace).Watch(context.TODO(), opts)
|
||||
}
|
||||
|
||||
func (c *roleBindingController) Patch(namespace, name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.RoleBinding, err error) {
|
||||
return c.clientGetter.RoleBindings(namespace).Patch(name, pt, data, subresources...)
|
||||
return c.clientGetter.RoleBindings(namespace).Patch(context.TODO(), name, pt, data, metav1.PatchOptions{}, subresources...)
|
||||
}
|
||||
|
||||
type roleBindingCache struct {
|
||||
|
7
vendor/github.com/rancher/wrangler/pkg/apply/apply.go
generated
vendored
7
vendor/github.com/rancher/wrangler/pkg/apply/apply.go
generated
vendored
@@ -1,6 +1,7 @@
|
||||
package apply
|
||||
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"sync"
|
||||
|
||||
@@ -35,6 +36,7 @@ type InformerGetter interface {
|
||||
type Apply interface {
|
||||
Apply(set *objectset.ObjectSet) error
|
||||
ApplyObjects(objs ...runtime.Object) error
|
||||
WithContext(ctx context.Context) Apply
|
||||
WithCacheTypes(igs ...InformerGetter) Apply
|
||||
WithSetID(id string) Apply
|
||||
WithOwner(obj runtime.Object) Apply
|
||||
@@ -135,6 +137,7 @@ func (a *apply) newDesiredSet() desiredSet {
|
||||
return desiredSet{
|
||||
a: a,
|
||||
defaultNamespace: defaultNamespace,
|
||||
ctx: context.Background(),
|
||||
ratelimitingQps: 1,
|
||||
reconcilers: defaultReconcilers,
|
||||
strictCaching: true,
|
||||
@@ -214,3 +217,7 @@ func (a *apply) WithNoDelete() Apply {
|
||||
func (a *apply) WithSetOwnerReference(controller, block bool) Apply {
|
||||
return a.newDesiredSet().WithSetOwnerReference(controller, block)
|
||||
}
|
||||
|
||||
func (a *apply) WithContext(ctx context.Context) Apply {
|
||||
return a.newDesiredSet().WithContext(ctx)
|
||||
}
|
||||
|
7
vendor/github.com/rancher/wrangler/pkg/apply/desiredset.go
generated
vendored
7
vendor/github.com/rancher/wrangler/pkg/apply/desiredset.go
generated
vendored
@@ -1,6 +1,7 @@
|
||||
package apply
|
||||
|
||||
import (
|
||||
"context"
|
||||
"github.com/rancher/wrangler/pkg/apply/injectors"
|
||||
"github.com/rancher/wrangler/pkg/merr"
|
||||
"github.com/rancher/wrangler/pkg/objectset"
|
||||
@@ -11,6 +12,7 @@ import (
|
||||
|
||||
type desiredSet struct {
|
||||
a *apply
|
||||
ctx context.Context
|
||||
defaultNamespace string
|
||||
listerNamespace string
|
||||
setOwnerReference bool
|
||||
@@ -163,3 +165,8 @@ func (o desiredSet) WithNoDelete() Apply {
|
||||
o.noDelete = true
|
||||
return o
|
||||
}
|
||||
|
||||
func (o desiredSet) WithContext(ctx context.Context) Apply {
|
||||
o.ctx = ctx
|
||||
return o
|
||||
}
|
||||
|
14
vendor/github.com/rancher/wrangler/pkg/apply/desiredset_crud.go
generated
vendored
14
vendor/github.com/rancher/wrangler/pkg/apply/desiredset_crud.go
generated
vendored
@@ -39,28 +39,28 @@ func (o *desiredSet) create(nsed bool, namespace string, client dynamic.Namespac
|
||||
}
|
||||
|
||||
if nsed {
|
||||
return client.Namespace(namespace).Create(unstr, v1.CreateOptions{})
|
||||
return client.Namespace(namespace).Create(o.ctx, unstr, v1.CreateOptions{})
|
||||
}
|
||||
return client.Create(unstr, v1.CreateOptions{})
|
||||
return client.Create(o.ctx, unstr, v1.CreateOptions{})
|
||||
}
|
||||
|
||||
func (o *desiredSet) get(nsed bool, namespace, name string, client dynamic.NamespaceableResourceInterface) (runtime.Object, error) {
|
||||
if nsed {
|
||||
return client.Namespace(namespace).Get(name, v1.GetOptions{})
|
||||
return client.Namespace(namespace).Get(o.ctx, name, v1.GetOptions{})
|
||||
}
|
||||
return client.Get(name, v1.GetOptions{})
|
||||
return client.Get(o.ctx, name, v1.GetOptions{})
|
||||
}
|
||||
|
||||
func (o *desiredSet) delete(nsed bool, namespace, name string, client dynamic.NamespaceableResourceInterface, force bool) error {
|
||||
if o.noDelete && !force {
|
||||
return nil
|
||||
}
|
||||
opts := &v1.DeleteOptions{
|
||||
opts := v1.DeleteOptions{
|
||||
PropagationPolicy: &deletePolicy,
|
||||
}
|
||||
if nsed {
|
||||
return client.Namespace(namespace).Delete(name, opts)
|
||||
return client.Namespace(namespace).Delete(o.ctx, name, opts)
|
||||
}
|
||||
|
||||
return client.Delete(name, opts)
|
||||
return client.Delete(o.ctx, name, opts)
|
||||
}
|
||||
|
6
vendor/github.com/rancher/wrangler/pkg/apply/desiredset_process.go
generated
vendored
6
vendor/github.com/rancher/wrangler/pkg/apply/desiredset_process.go
generated
vendored
@@ -162,9 +162,9 @@ func (o *desiredSet) clearNamespace(objs map[objectset.ObjectKey]runtime.Object)
|
||||
func (o *desiredSet) createPatcher(client dynamic.NamespaceableResourceInterface) Patcher {
|
||||
return func(namespace, name string, pt types2.PatchType, data []byte) (object runtime.Object, e error) {
|
||||
if namespace != "" {
|
||||
return client.Namespace(namespace).Patch(name, pt, data, v1.PatchOptions{})
|
||||
return client.Namespace(namespace).Patch(o.ctx, name, pt, data, v1.PatchOptions{})
|
||||
}
|
||||
return client.Patch(name, pt, data, v1.PatchOptions{})
|
||||
return client.Patch(o.ctx, name, pt, data, v1.PatchOptions{})
|
||||
}
|
||||
}
|
||||
|
||||
@@ -284,7 +284,7 @@ func (o *desiredSet) list(informer cache.SharedIndexInformer, client dynamic.Nam
|
||||
c = client
|
||||
}
|
||||
|
||||
list, err := c.List(v1.ListOptions{
|
||||
list, err := c.List(o.ctx, v1.ListOptions{
|
||||
LabelSelector: selector.String(),
|
||||
})
|
||||
if err != nil {
|
||||
|
5
vendor/github.com/rancher/wrangler/pkg/summary/client/interface.go
generated
vendored
5
vendor/github.com/rancher/wrangler/pkg/summary/client/interface.go
generated
vendored
@@ -1,6 +1,7 @@
|
||||
package client
|
||||
|
||||
import (
|
||||
"context"
|
||||
"github.com/rancher/wrangler/pkg/summary"
|
||||
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
||||
"k8s.io/apimachinery/pkg/runtime/schema"
|
||||
@@ -12,8 +13,8 @@ type Interface interface {
|
||||
}
|
||||
|
||||
type ResourceInterface interface {
|
||||
List(opts metav1.ListOptions) (*summary.SummarizedObjectList, error)
|
||||
Watch(opts metav1.ListOptions) (watch.Interface, error)
|
||||
List(ctx context.Context, opts metav1.ListOptions) (*summary.SummarizedObjectList, error)
|
||||
Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error)
|
||||
}
|
||||
|
||||
type NamespaceableResourceInterface interface {
|
||||
|
13
vendor/github.com/rancher/wrangler/pkg/summary/client/simple.go
generated
vendored
13
vendor/github.com/rancher/wrangler/pkg/summary/client/simple.go
generated
vendored
@@ -1,6 +1,7 @@
|
||||
package client
|
||||
|
||||
import (
|
||||
"context"
|
||||
"github.com/rancher/wrangler/pkg/summary"
|
||||
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
||||
"k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
|
||||
@@ -35,16 +36,16 @@ func (c *summaryResourceClient) Namespace(ns string) ResourceInterface {
|
||||
return &ret
|
||||
}
|
||||
|
||||
func (c *summaryResourceClient) List(opts metav1.ListOptions) (*summary.SummarizedObjectList, error) {
|
||||
func (c *summaryResourceClient) List(ctx context.Context, opts metav1.ListOptions) (*summary.SummarizedObjectList, error) {
|
||||
var (
|
||||
u *unstructured.UnstructuredList
|
||||
err error
|
||||
)
|
||||
|
||||
if c.namespace == "" {
|
||||
u, err = c.client.Resource(c.resource).List(opts)
|
||||
u, err = c.client.Resource(c.resource).List(ctx, opts)
|
||||
} else {
|
||||
u, err = c.client.Resource(c.resource).Namespace(c.namespace).List(opts)
|
||||
u, err = c.client.Resource(c.resource).Namespace(c.namespace).List(ctx, opts)
|
||||
}
|
||||
if err != nil {
|
||||
return nil, err
|
||||
@@ -69,7 +70,7 @@ func (c *summaryResourceClient) List(opts metav1.ListOptions) (*summary.Summariz
|
||||
return list, nil
|
||||
}
|
||||
|
||||
func (c *summaryResourceClient) Watch(opts metav1.ListOptions) (watch.Interface, error) {
|
||||
func (c *summaryResourceClient) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) {
|
||||
var (
|
||||
resp watch.Interface
|
||||
err error
|
||||
@@ -78,9 +79,9 @@ func (c *summaryResourceClient) Watch(opts metav1.ListOptions) (watch.Interface,
|
||||
eventChan := make(chan watch.Event)
|
||||
|
||||
if c.namespace == "" {
|
||||
resp, err = c.client.Resource(c.resource).Watch(opts)
|
||||
resp, err = c.client.Resource(c.resource).Watch(ctx, opts)
|
||||
} else {
|
||||
resp, err = c.client.Resource(c.resource).Namespace(c.namespace).Watch(opts)
|
||||
resp, err = c.client.Resource(c.resource).Namespace(c.namespace).Watch(ctx, opts)
|
||||
}
|
||||
if err != nil {
|
||||
return nil, err
|
||||
|
5
vendor/github.com/rancher/wrangler/pkg/summary/informer/informer.go
generated
vendored
5
vendor/github.com/rancher/wrangler/pkg/summary/informer/informer.go
generated
vendored
@@ -17,6 +17,7 @@ limitations under the License.
|
||||
package informer
|
||||
|
||||
import (
|
||||
"context"
|
||||
"sync"
|
||||
"time"
|
||||
|
||||
@@ -125,13 +126,13 @@ func NewFilteredSummaryInformer(client client.Interface, gvr schema.GroupVersion
|
||||
if tweakListOptions != nil {
|
||||
tweakListOptions(&options)
|
||||
}
|
||||
return client.Resource(gvr).Namespace(namespace).List(options)
|
||||
return client.Resource(gvr).Namespace(namespace).List(context.TODO(), options)
|
||||
},
|
||||
WatchFunc: func(options metav1.ListOptions) (watch.Interface, error) {
|
||||
if tweakListOptions != nil {
|
||||
tweakListOptions(&options)
|
||||
}
|
||||
return client.Resource(gvr).Namespace(namespace).Watch(options)
|
||||
return client.Resource(gvr).Namespace(namespace).Watch(context.TODO(), options)
|
||||
},
|
||||
},
|
||||
&summary.SummarizedObject{},
|
||||
|
Reference in New Issue
Block a user