diff --git a/Godeps/Godeps.json b/Godeps/Godeps.json index ecc479bb..5c64f2a5 100644 --- a/Godeps/Godeps.json +++ b/Godeps/Godeps.json @@ -476,699 +476,703 @@ }, { "ImportPath": "k8s.io/client-go/discovery", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/discovery/fake", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/informers", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/informers/admissionregistration", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/informers/admissionregistration/v1alpha1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/informers/admissionregistration/v1beta1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/informers/apps", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/informers/apps/v1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/informers/apps/v1beta1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/informers/apps/v1beta2", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/informers/auditregistration", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/informers/auditregistration/v1alpha1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/informers/autoscaling", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/informers/autoscaling/v1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/informers/autoscaling/v2beta1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/informers/autoscaling/v2beta2", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/informers/batch", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/informers/batch/v1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/informers/batch/v1beta1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/informers/batch/v2alpha1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/informers/certificates", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/informers/certificates/v1beta1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/informers/coordination", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/informers/coordination/v1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/informers/coordination/v1beta1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/informers/core", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/informers/core/v1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/informers/events", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/informers/events/v1beta1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/informers/extensions", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/informers/extensions/v1beta1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/informers/internalinterfaces", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/informers/networking", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/informers/networking/v1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/informers/policy", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/informers/policy/v1beta1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/informers/rbac", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/informers/rbac/v1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/informers/rbac/v1alpha1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/informers/rbac/v1beta1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/informers/scheduling", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/informers/scheduling/v1alpha1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/informers/scheduling/v1beta1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/informers/settings", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/informers/settings/v1alpha1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/informers/storage", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/informers/storage/v1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/informers/storage/v1alpha1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/informers/storage/v1beta1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/fake", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/scheme", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/admissionregistration/v1alpha1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/admissionregistration/v1alpha1/fake", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/admissionregistration/v1beta1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/admissionregistration/v1beta1/fake", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/apps/v1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/apps/v1/fake", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/apps/v1beta1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/apps/v1beta1/fake", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/apps/v1beta2", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/apps/v1beta2/fake", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/auditregistration/v1alpha1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/auditregistration/v1alpha1/fake", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/authentication/v1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/authentication/v1/fake", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/authentication/v1beta1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/authentication/v1beta1/fake", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/authorization/v1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/authorization/v1/fake", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/authorization/v1beta1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/authorization/v1beta1/fake", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/autoscaling/v1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/autoscaling/v1/fake", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/autoscaling/v2beta1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/autoscaling/v2beta1/fake", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/autoscaling/v2beta2", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/autoscaling/v2beta2/fake", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/batch/v1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/batch/v1/fake", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/batch/v1beta1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/batch/v1beta1/fake", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/batch/v2alpha1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/batch/v2alpha1/fake", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/certificates/v1beta1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/certificates/v1beta1/fake", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/coordination/v1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/coordination/v1/fake", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/coordination/v1beta1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/coordination/v1beta1/fake", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/core/v1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/core/v1/fake", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/events/v1beta1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/events/v1beta1/fake", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/extensions/v1beta1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/extensions/v1beta1/fake", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/networking/v1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/networking/v1/fake", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/policy/v1beta1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/policy/v1beta1/fake", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/rbac/v1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/rbac/v1/fake", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/rbac/v1alpha1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/fake", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/rbac/v1beta1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/rbac/v1beta1/fake", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/scheduling/v1alpha1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/scheduling/v1alpha1/fake", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/scheduling/v1beta1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/scheduling/v1beta1/fake", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/settings/v1alpha1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/settings/v1alpha1/fake", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/storage/v1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/storage/v1/fake", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/storage/v1alpha1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/storage/v1alpha1/fake", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/storage/v1beta1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/kubernetes/typed/storage/v1beta1/fake", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/listers/admissionregistration/v1alpha1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/listers/admissionregistration/v1beta1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/listers/apps/v1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/listers/apps/v1beta1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/listers/apps/v1beta2", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/listers/auditregistration/v1alpha1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/listers/autoscaling/v1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/listers/autoscaling/v2beta1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/listers/autoscaling/v2beta2", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/listers/batch/v1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/listers/batch/v1beta1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/listers/batch/v2alpha1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/listers/certificates/v1beta1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/listers/coordination/v1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/listers/coordination/v1beta1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/listers/core/v1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/listers/events/v1beta1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/listers/extensions/v1beta1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/listers/networking/v1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/listers/policy/v1beta1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/listers/rbac/v1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/listers/rbac/v1alpha1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/listers/rbac/v1beta1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/listers/scheduling/v1alpha1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/listers/scheduling/v1beta1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/listers/settings/v1alpha1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/listers/storage/v1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/listers/storage/v1alpha1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/listers/storage/v1beta1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/pkg/apis/clientauthentication", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/pkg/apis/clientauthentication/v1alpha1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/pkg/apis/clientauthentication/v1beta1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/pkg/version", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/plugin/pkg/client/auth/exec", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/rest", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/rest/watch", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/testing", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/tools/auth", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/tools/cache", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/tools/clientcmd", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/tools/clientcmd/api", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/tools/clientcmd/api/latest", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/tools/clientcmd/api/v1", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/tools/metrics", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/tools/pager", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/tools/record", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" + }, + { + "ImportPath": "k8s.io/client-go/tools/record/util", + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/tools/reference", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/transport", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/util/buffer", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/util/cert", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/util/connrotation", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/util/flowcontrol", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/util/homedir", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/util/integer", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/util/retry", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/client-go/util/workqueue", - "Rev": "837b88074c4028cca7eec70c8a14292a00d9ca14" + "Rev": "68a55fba7cd4d186eaf0bec9ad6c28aad7fabbb8" }, { "ImportPath": "k8s.io/klog", diff --git a/vendor/k8s.io/client-go/tools/record/event.go b/vendor/k8s.io/client-go/tools/record/event.go index 2ee69589..565e7280 100644 --- a/vendor/k8s.io/client-go/tools/record/event.go +++ b/vendor/k8s.io/client-go/tools/record/event.go @@ -21,7 +21,7 @@ import ( "math/rand" "time" - "k8s.io/api/core/v1" + v1 "k8s.io/api/core/v1" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/runtime" @@ -29,10 +29,8 @@ import ( utilruntime "k8s.io/apimachinery/pkg/util/runtime" "k8s.io/apimachinery/pkg/watch" restclient "k8s.io/client-go/rest" + "k8s.io/client-go/tools/record/util" ref "k8s.io/client-go/tools/reference" - - "net/http" - "k8s.io/klog" ) @@ -157,16 +155,6 @@ func recordToSink(sink EventSink, event *v1.Event, eventCorrelator *EventCorrela } } -func isKeyNotFoundError(err error) bool { - statusErr, _ := err.(*errors.StatusError) - - if statusErr != nil && statusErr.Status().Code == http.StatusNotFound { - return true - } - - return false -} - // recordEvent attempts to write event to a sink. It returns true if the event // was successfully recorded or discarded, false if it should be retried. // If updateExistingEvent is false, it creates a new event, otherwise it updates @@ -178,7 +166,7 @@ func recordEvent(sink EventSink, event *v1.Event, patch []byte, updateExistingEv newEvent, err = sink.Patch(event, patch) } // Update can fail because the event may have been removed and it no longer exists. - if !updateExistingEvent || (updateExistingEvent && isKeyNotFoundError(err)) { + if !updateExistingEvent || (updateExistingEvent && util.IsKeyNotFoundError(err)) { // Making sure that ResourceVersion is empty on creation event.ResourceVersion = "" newEvent, err = sink.Create(event) @@ -260,7 +248,7 @@ func (recorder *recorderImpl) generateEvent(object runtime.Object, annotations m return } - if !validateEventType(eventtype) { + if !util.ValidateEventType(eventtype) { klog.Errorf("Unsupported event type: '%v'", eventtype) return } @@ -275,14 +263,6 @@ func (recorder *recorderImpl) generateEvent(object runtime.Object, annotations m }() } -func validateEventType(eventtype string) bool { - switch eventtype { - case v1.EventTypeNormal, v1.EventTypeWarning: - return true - } - return false -} - func (recorder *recorderImpl) Event(object runtime.Object, eventtype, reason, message string) { recorder.generateEvent(object, nil, metav1.Now(), eventtype, reason, message) } diff --git a/vendor/k8s.io/client-go/tools/record/util/util.go b/vendor/k8s.io/client-go/tools/record/util/util.go new file mode 100644 index 00000000..d1818a8d --- /dev/null +++ b/vendor/k8s.io/client-go/tools/record/util/util.go @@ -0,0 +1,44 @@ +/* +Copyright 2019 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 util + +import ( + "net/http" + + v1 "k8s.io/api/core/v1" + "k8s.io/apimachinery/pkg/api/errors" +) + +// ValidateEventType checks that eventtype is an expected type of event +func ValidateEventType(eventtype string) bool { + switch eventtype { + case v1.EventTypeNormal, v1.EventTypeWarning: + return true + } + return false +} + +// IsKeyNotFoundError is utility function that checks if an error is not found error +func IsKeyNotFoundError(err error) bool { + statusErr, _ := err.(*errors.StatusError) + + if statusErr != nil && statusErr.Status().Code == http.StatusNotFound { + return true + } + + return false +}