Search Options

Results per page
Sort
Preferred Languages
Advance

Results 51 - 60 of 74 for newStorage (0.38 sec)

  1. pkg/registry/storage/csidriver/storage/storage.go

    type CSIDriverStorage struct {
    	CSIDriver *REST
    }
    
    // REST object that will work for CSIDrivers
    type REST struct {
    	*genericregistry.Store
    }
    
    // NewStorage returns a RESTStorage object that will work against CSIDrivers
    func NewStorage(optsGetter generic.RESTOptionsGetter) (*CSIDriverStorage, error) {
    	store := &genericregistry.Store{
    		NewFunc:                   func() runtime.Object { return &storageapi.CSIDriver{} },
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Nov 18 09:21:13 UTC 2022
    - 2.2K bytes
    - Viewed (0)
  2. pkg/registry/admissionregistration/validatingadmissionpolicy/storage/storage_test.go

    							},
    						},
    					},
    				},
    			},
    			FailurePolicy: &ignore,
    		},
    	}
    }
    
    func newInsecureStorage(t *testing.T) (*REST, *etcd3testing.EtcdTestServer) {
    	return newStorage(t, nil, nil)
    }
    
    func newStorage(t *testing.T, authorizer authorizer.Authorizer, resourceResolver resolver.ResourceResolver) (*REST, *etcd3testing.EtcdTestServer) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Mar 07 23:43:34 UTC 2023
    - 6.9K bytes
    - Viewed (0)
  3. pkg/registry/storage/volumeattachment/storage/storage.go

    	VolumeAttachment *REST
    	Status           *StatusREST
    }
    
    // REST object that will work for VolumeAttachments
    type REST struct {
    	*genericregistry.Store
    }
    
    // NewStorage returns a RESTStorage object that will work against VolumeAttachments
    func NewStorage(optsGetter generic.RESTOptionsGetter) (*VolumeAttachmentStorage, error) {
    	store := &genericregistry.Store{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Nov 18 09:21:19 UTC 2022
    - 4.3K bytes
    - Viewed (0)
  4. pkg/registry/batch/job/storage/storage.go

    	"sigs.k8s.io/structured-merge-diff/v4/fieldpath"
    )
    
    // JobStorage includes dummy storage for Job.
    type JobStorage struct {
    	Job    *REST
    	Status *StatusREST
    }
    
    // NewStorage creates a new JobStorage against etcd.
    func NewStorage(optsGetter generic.RESTOptionsGetter) (JobStorage, error) {
    	jobRest, jobStatusRest, err := NewREST(optsGetter)
    	if err != nil {
    		return JobStorage{}, err
    	}
    
    	return JobStorage{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Nov 18 09:21:19 UTC 2022
    - 6.1K bytes
    - Viewed (0)
  5. pkg/registry/core/componentstatus/rest.go

    	printerstorage "k8s.io/kubernetes/pkg/printers/storage"
    	"k8s.io/kubernetes/pkg/probe"
    )
    
    type REST struct {
    	GetServersToValidate func() map[string]Server
    	rest.TableConvertor
    }
    
    // NewStorage returns a new REST.
    func NewStorage(serverRetriever func() map[string]Server) *REST {
    	return &REST{
    		GetServersToValidate: serverRetriever,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 13 08:10:29 UTC 2023
    - 5.1K bytes
    - Viewed (0)
  6. pkg/registry/rbac/rest/storage_rbac.go

    		storage[resource] = rolepolicybased.NewStorage(rolesStorage, p.Authorizer, authorizationRuleResolver)
    	}
    
    	// rolebindings
    	if resource := "rolebindings"; apiResourceConfigSource.ResourceEnabled(rbacapiv1.SchemeGroupVersion.WithResource(resource)) {
    		storage[resource] = rolebindingpolicybased.NewStorage(roleBindingsStorage, p.Authorizer, authorizationRuleResolver)
    	}
    
    	// clusterroles
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Jul 14 03:25:19 UTC 2022
    - 18.5K bytes
    - Viewed (0)
  7. pkg/registry/core/node/storage/storage.go

    	return r.store.ConvertToTable(ctx, object, tableOptions)
    }
    
    // NewStorage returns a NodeStorage object that will work against nodes.
    func NewStorage(optsGetter generic.RESTOptionsGetter, kubeletClientConfig client.KubeletClientConfig, proxyTransport http.RoundTripper) (*NodeStorage, error) {
    	store := &genericregistry.Store{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Feb 27 20:38:11 UTC 2023
    - 6.1K bytes
    - Viewed (0)
  8. pkg/registry/admissionregistration/validatingadmissionpolicybinding/storage/storage_test.go

    			MatchResources:    &admissionregistration.MatchResources{},
    		},
    	}
    }
    
    func newInsecureStorage(t *testing.T) (*REST, *etcd3testing.EtcdTestServer) {
    	return newStorage(t, nil, nil, nil)
    }
    
    func newStorage(t *testing.T, authorizer authorizer.Authorizer, policyGetter PolicyGetter, resourceResolver resolver.ResourceResolver) (*REST, *etcd3testing.EtcdTestServer) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Jul 20 16:30:09 UTC 2023
    - 7.7K bytes
    - Viewed (0)
  9. pkg/registry/core/rest/storage_core.go

    	if err != nil {
    		return genericapiserver.APIGroupInfo{}, err
    	}
    
    	nodeStorage, err := nodestore.NewStorage(restOptionsGetter, p.Proxy.KubeletClientConfig, p.Proxy.Transport)
    	if err != nil {
    		return genericapiserver.APIGroupInfo{}, err
    	}
    
    	podStorage, err := podstore.NewStorage(
    		restOptionsGetter,
    		nodeStorage.KubeletConnectionInfo,
    		p.Proxy.Transport,
    		podDisruptionClient,
    	)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Oct 31 21:05:05 UTC 2023
    - 19.1K bytes
    - Viewed (0)
  10. pkg/registry/rbac/role/policybased/storage.go

    )
    
    var groupResource = rbac.Resource("roles")
    
    type Storage struct {
    	rest.StandardStorage
    
    	authorizer authorizer.Authorizer
    
    	ruleResolver rbacregistryvalidation.AuthorizationRuleResolver
    }
    
    func NewStorage(s rest.StandardStorage, authorizer authorizer.Authorizer, ruleResolver rbacregistryvalidation.AuthorizationRuleResolver) *Storage {
    	return &Storage{s, authorizer, ruleResolver}
    }
    
    // Destroy cleans up resources on shutdown.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Nov 18 10:11:16 UTC 2022
    - 3.9K bytes
    - Viewed (0)
Back to top