Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for ToDiscoveryClient (0.41 sec)

  1. staging/src/k8s.io/cli-runtime/pkg/genericclioptions/config_flags.go

    	return f.clientConfig
    }
    
    // ToDiscoveryClient implements RESTClientGetter.
    // Expects the AddFlags method to have been called.
    // Returns a CachedDiscoveryInterface using a computed RESTConfig.
    func (f *ConfigFlags) ToDiscoveryClient() (discovery.CachedDiscoveryInterface, error) {
    	if f.usePersistentConfig {
    		return f.toPersistentDiscoveryClient()
    	}
    	return f.toDiscoveryClient()
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Oct 11 15:04:11 UTC 2023
    - 16.9K bytes
    - Viewed (0)
  2. pkg/kube/client_factory.go

    		return nil, err
    	}
    	return rest.RESTClientFor(clientConfig)
    }
    
    type rESTClientGetter interface {
    	// ToRESTConfig returns restconfig
    	ToRESTConfig() (*rest.Config, error)
    	// ToDiscoveryClient returns discovery client
    	ToDiscoveryClient() (discovery.CachedDiscoveryInterface, error)
    	// ToRESTMapper returns a restmapper
    	ToRESTMapper() (meta.RESTMapper, error)
    	// ToRawKubeConfigLoader return kubeconfig loader as-is
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Dec 15 21:30:37 UTC 2023
    - 5.8K bytes
    - Viewed (0)
  3. staging/src/k8s.io/cli-runtime/pkg/genericclioptions/config_flags_fake.go

    func (f *TestConfigFlags) ToRESTConfig() (*rest.Config, error) {
    	return f.ToRawKubeConfigLoader().ClientConfig()
    }
    
    // ToDiscoveryClient implements RESTClientGetter.
    // Returns a CachedDiscoveryInterface
    func (f *TestConfigFlags) ToDiscoveryClient() (discovery.CachedDiscoveryInterface, error) {
    	return f.discoveryClient, nil
    }
    
    // ToRESTMapper implements RESTClientGetter.
    // Returns a mapper.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Oct 11 15:04:11 UTC 2023
    - 3.9K bytes
    - Viewed (0)
  4. staging/src/k8s.io/cli-runtime/pkg/resource/interfaces.go

    	"k8s.io/apimachinery/pkg/types"
    	"k8s.io/client-go/discovery"
    	"k8s.io/client-go/rest"
    	"k8s.io/client-go/restmapper"
    )
    
    type RESTClientGetter interface {
    	ToRESTConfig() (*rest.Config, error)
    	ToDiscoveryClient() (discovery.CachedDiscoveryInterface, error)
    	ToRESTMapper() (meta.RESTMapper, error)
    }
    
    type ClientConfigFunc func() (*rest.Config, error)
    type RESTMapperFunc func() (meta.RESTMapper, error)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Mar 07 23:00:24 UTC 2019
    - 3.1K bytes
    - Viewed (0)
  5. staging/src/k8s.io/cli-runtime/pkg/resource/builder.go

    type noopClientGetter struct{}
    
    func (noopClientGetter) ToRESTConfig() (*rest.Config, error) {
    	return nil, fmt.Errorf("local operation only")
    }
    func (noopClientGetter) ToDiscoveryClient() (discovery.CachedDiscoveryInterface, error) {
    	return nil, fmt.Errorf("local operation only")
    }
    func (noopClientGetter) ToRESTMapper() (meta.RESTMapper, error) {
    	return nil, fmt.Errorf("local operation only")
    }
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Jul 03 10:17:56 UTC 2023
    - 37.2K bytes
    - Viewed (0)
  6. pkg/kube/client.go

    	}
    
    	for _, opt := range opts {
    		opt(&c)
    	}
    
    	c.restClient, err = clientFactory.RESTClient()
    	if err != nil {
    		return nil, err
    	}
    
    	c.discoveryClient, err = clientFactory.ToDiscoveryClient()
    	if err != nil {
    		return nil, err
    	}
    	c.mapper, err = clientFactory.mapper.Get()
    	if err != nil {
    		return nil, err
    	}
    
    	c.informerFactory = informerfactory.NewSharedInformerFactory()
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Apr 25 14:44:17 UTC 2024
    - 39K bytes
    - Viewed (0)
Back to top