diff --git a/go.mod b/go.mod index 73e4a517..79168546 100644 --- a/go.mod +++ b/go.mod @@ -20,5 +20,5 @@ require ( k8s.io/code-generator v0.21.4 k8s.io/kube-openapi v0.0.0-20210305001622-591a79e4bda7 knative.dev/hack v0.0.0-20211112192837-128cf0150a69 - knative.dev/pkg v0.0.0-20211111114938-0b0c3390a475 + knative.dev/pkg v0.0.0-20211116213053-d82be484e4c3 ) diff --git a/go.sum b/go.sum index 0f1c9a17..0c8a785c 100644 --- a/go.sum +++ b/go.sum @@ -1130,11 +1130,10 @@ k8s.io/kube-openapi v0.0.0-20210305001622-591a79e4bda7 h1:vEx13qjvaZ4yfObSSXW7Br k8s.io/kube-openapi v0.0.0-20210305001622-591a79e4bda7/go.mod h1:wXW5VT87nVfh/iLV8FpR2uDvrFyomxbtb1KivDbvPTE= k8s.io/utils v0.0.0-20201110183641-67b214c5f920 h1:CbnUZsM497iRC5QMVkHwyl8s2tB3g7yaSHkYPkpgelw= k8s.io/utils v0.0.0-20201110183641-67b214c5f920/go.mod h1:jPW/WVKK9YHAvNhRxK0md/EJ228hCsBRufyofKtW8HA= -knative.dev/hack v0.0.0-20211108170701-96aac1c30be3/go.mod h1:PHt8x8yX5Z9pPquBEfIj0X66f8iWkWfR0S/sarACJrI= knative.dev/hack v0.0.0-20211112192837-128cf0150a69 h1:/3NW6B9VeqAwpW0ZAS+8xLfwgVMIqH+CPmesDATovhk= knative.dev/hack v0.0.0-20211112192837-128cf0150a69/go.mod h1:PHt8x8yX5Z9pPquBEfIj0X66f8iWkWfR0S/sarACJrI= -knative.dev/pkg v0.0.0-20211111114938-0b0c3390a475 h1:BoZ88UHlgwRiGkkz7MQtoSlQyBRQxfu1ROOpUNDG3bU= -knative.dev/pkg v0.0.0-20211111114938-0b0c3390a475/go.mod h1:plYIuKk6WNC9LyiG/9xBnOBYuxO0Ro6xN0z7iXWVUtk= +knative.dev/pkg v0.0.0-20211116213053-d82be484e4c3 h1:kJKOHViOLjLx1VpBVs5uJFSXTVEdyQylaHOJCU4AVVY= +knative.dev/pkg v0.0.0-20211116213053-d82be484e4c3/go.mod h1:VqUp1KWJqpTDNoiSI/heaX3uMdubImslJE2tBkP+Bbw= pgregory.net/rapid v0.3.3/go.mod h1:UYpPVyjFHzYBGHIxLFoupi8vwk6rXNzRY9OMvVxFIOU= rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0= diff --git a/vendor/knative.dev/pkg/injection/interface.go b/vendor/knative.dev/pkg/injection/interface.go index 43372829..15886401 100644 --- a/vendor/knative.dev/pkg/injection/interface.go +++ b/vendor/knative.dev/pkg/injection/interface.go @@ -103,6 +103,14 @@ type DynamicInterface interface { type ControllerConstructor func(context.Context, configmap.Watcher) *controller.Impl +// NamedControllerConstructor is a ControllerConstructor with an associated name. +type NamedControllerConstructor struct { + // Name is the name associated with the controller returned by ControllerConstructor. + Name string + // ControllerConstructor is a constructor for a controller. + ControllerConstructor ControllerConstructor +} + var ( // Check that impl implements Interface _ Interface = (*impl)(nil) diff --git a/vendor/modules.txt b/vendor/modules.txt index 2ff9bf1e..8c90167e 100644 --- a/vendor/modules.txt +++ b/vendor/modules.txt @@ -611,7 +611,7 @@ k8s.io/utils/trace # knative.dev/hack v0.0.0-20211112192837-128cf0150a69 ## explicit knative.dev/hack -# knative.dev/pkg v0.0.0-20211111114938-0b0c3390a475 +# knative.dev/pkg v0.0.0-20211116213053-d82be484e4c3 ## explicit knative.dev/pkg/apis knative.dev/pkg/apis/duck