Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for hookClientConfig (0.31 sec)

  1. staging/src/k8s.io/apiserver/pkg/util/webhook/client_test.go

    			expectAllowHTTP2: true,
    		},
    	}
    	for _, tc := range tests {
    		t.Run(tc.name, func(t *testing.T) {
    
    			cc := ClientConfig{
    				URL: tc.url,
    			}
    			cfg, err := cm.hookClientConfig(cc)
    			if err != nil {
    				t.Fatal(err)
    			}
    			if tc.expectAllowHTTP2 && !allowHTTP2(cfg.NextProtos) {
    				t.Errorf("expected allow http/2, got: %v", cfg.NextProtos)
    			}
    		})
    	}
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Jan 04 09:09:10 UTC 2024
    - 2.2K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiserver/pkg/util/webhook/client.go

    		return client.(*rest.RESTClient), nil
    	}
    
    	cfg, err := cm.hookClientConfig(cc)
    	if err != nil {
    		return nil, err
    	}
    
    	client, err := rest.UnversionedRESTClientFor(cfg)
    	if err == nil {
    		cm.cache.Add(string(cacheKey), client)
    	}
    	return client, err
    }
    
    func (cm *ClientManager) hookClientConfig(cc ClientConfig) (*rest.Config, error) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Jan 04 09:09:10 UTC 2024
    - 7.3K bytes
    - Viewed (0)
Back to top