go.mod: bump client-go and api machinerie
I had to run `make generate`. Some API functions got additional parameters `Options` and `Context`. I used empty options and `context.TODO()` for now. Signed-off-by: leonnicolas <leonloechner@gmx.de>
This commit is contained in:
		
							
								
								
									
										49
									
								
								vendor/k8s.io/apimachinery/pkg/api/equality/semantic.go
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										49
									
								
								vendor/k8s.io/apimachinery/pkg/api/equality/semantic.go
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,49 @@ | ||||
| /* | ||||
| Copyright 2014 The Kubernetes Authors. | ||||
|  | ||||
| Licensed under the Apache License, Version 2.0 (the "License"); | ||||
| you may not use this file except in compliance with the License. | ||||
| You may obtain a copy of the License at | ||||
|  | ||||
|     http://www.apache.org/licenses/LICENSE-2.0 | ||||
|  | ||||
| Unless required by applicable law or agreed to in writing, software | ||||
| distributed under the License is distributed on an "AS IS" BASIS, | ||||
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||||
| See the License for the specific language governing permissions and | ||||
| limitations under the License. | ||||
| */ | ||||
|  | ||||
| package equality | ||||
|  | ||||
| import ( | ||||
| 	"k8s.io/apimachinery/pkg/api/resource" | ||||
| 	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" | ||||
| 	"k8s.io/apimachinery/pkg/conversion" | ||||
| 	"k8s.io/apimachinery/pkg/fields" | ||||
| 	"k8s.io/apimachinery/pkg/labels" | ||||
| ) | ||||
|  | ||||
| // Semantic can do semantic deep equality checks for api objects. | ||||
| // Example: apiequality.Semantic.DeepEqual(aPod, aPodWithNonNilButEmptyMaps) == true | ||||
| var Semantic = conversion.EqualitiesOrDie( | ||||
| 	func(a, b resource.Quantity) bool { | ||||
| 		// Ignore formatting, only care that numeric value stayed the same. | ||||
| 		// TODO: if we decide it's important, it should be safe to start comparing the format. | ||||
| 		// | ||||
| 		// Uninitialized quantities are equivalent to 0 quantities. | ||||
| 		return a.Cmp(b) == 0 | ||||
| 	}, | ||||
| 	func(a, b metav1.MicroTime) bool { | ||||
| 		return a.UTC() == b.UTC() | ||||
| 	}, | ||||
| 	func(a, b metav1.Time) bool { | ||||
| 		return a.UTC() == b.UTC() | ||||
| 	}, | ||||
| 	func(a, b labels.Selector) bool { | ||||
| 		return a.String() == b.String() | ||||
| 	}, | ||||
| 	func(a, b fields.Selector) bool { | ||||
| 		return a.String() == b.String() | ||||
| 	}, | ||||
| ) | ||||
		Reference in New Issue
	
	Block a user