Skip to content

Commit f98b0c6

Browse files
committed
UPSTREAM: 57349: add watch to requirements for quota-able resources
:100644 100644 19c8e03a8a... 2d864fd3ab... M pkg/controller/resourcequota/resource_quota_controller.go
1 parent da295db commit f98b0c6

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

pkg/controller/resourcequota/resource_quota_controller.go

+4-4
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@ func NewResourceQuotaController(options *ResourceQuotaControllerOptions) (*Resou
148148
rq.resyncPeriod(),
149149
)
150150

151-
if options.DiscoveryFunc != nil{
151+
if options.DiscoveryFunc != nil {
152152
qm := &QuotaMonitor{
153153
informersStarted: options.InformersStarted,
154154
informerFactory: options.InformerFactory,
@@ -277,7 +277,7 @@ func (rq *ResourceQuotaController) Run(workers int, stopCh <-chan struct{}) {
277277
glog.Infof("Starting resource quota controller")
278278
defer glog.Infof("Shutting down resource quota controller")
279279

280-
if rq.quotaMonitor != nil{
280+
if rq.quotaMonitor != nil {
281281
go rq.quotaMonitor.Run(stopCh)
282282
}
283283

@@ -460,7 +460,7 @@ func (rq *ResourceQuotaController) Sync(discoveryFunc NamespacedResourcesFunc, p
460460
// resyncMonitors starts or stops quota monitors as needed to ensure that all
461461
// (and only) those resources present in the map are monitored.
462462
func (rq *ResourceQuotaController) resyncMonitors(resources map[schema.GroupVersionResource]struct{}) error {
463-
if rq.quotaMonitor == nil{
463+
if rq.quotaMonitor == nil {
464464
return nil
465465
}
466466

@@ -478,7 +478,7 @@ func GetQuotableResources(discoveryFunc NamespacedResourcesFunc) (map[schema.Gro
478478
if err != nil {
479479
return nil, fmt.Errorf("failed to discover resources: %v", err)
480480
}
481-
quotableResources := discovery.FilteredBy(discovery.SupportsAllVerbs{Verbs: []string{"create", "list", "delete"}}, possibleResources)
481+
quotableResources := discovery.FilteredBy(discovery.SupportsAllVerbs{Verbs: []string{"create", "list", "watch", "delete"}}, possibleResources)
482482
quotableGroupVersionResources, err := discovery.GroupVersionResources(quotableResources)
483483
if err != nil {
484484
return nil, fmt.Errorf("Failed to parse resources: %v", err)

0 commit comments

Comments
 (0)