Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for SystemPriorityClasses (0.37 sec)

  1. pkg/registry/scheduling/priorityclass/storage/storage.go

    func (r *REST) Delete(ctx context.Context, name string, deleteValidation rest.ValidateObjectFunc, options *metav1.DeleteOptions) (runtime.Object, bool, error) {
    	for _, spc := range schedulingapiv1.SystemPriorityClasses() {
    		if name == spc.Name {
    			return nil, false, apierrors.NewForbidden(scheduling.Resource("priorityclasses"), spc.Name, errors.New("this is a system priority class and cannot be deleted"))
    		}
    	}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Nov 18 09:21:13 UTC 2022
    - 3K bytes
    - Viewed (0)
  2. pkg/registry/scheduling/rest/storage_scheduling.go

    			if err != nil {
    				utilruntime.HandleError(fmt.Errorf("unable to initialize client: %v", err))
    				return false, nil
    			}
    
    			for _, pc := range schedulingapiv1.SystemPriorityClasses() {
    				_, err := schedClientSet.PriorityClasses().Get(context.TODO(), pc.Name, metav1.GetOptions{})
    				if err != nil {
    					if apierrors.IsNotFound(err) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Feb 23 18:36:33 UTC 2022
    - 4.7K bytes
    - Viewed (0)
  3. pkg/apis/scheduling/validation/validation_test.go

    	"k8s.io/kubernetes/pkg/apis/core"
    	"k8s.io/kubernetes/pkg/apis/scheduling"
    	schedulingapiv1 "k8s.io/kubernetes/pkg/apis/scheduling/v1"
    )
    
    func TestValidatePriorityClass(t *testing.T) {
    	spcs := schedulingapiv1.SystemPriorityClasses()
    	successCases := map[string]scheduling.PriorityClass{
    		"no description": {
    			ObjectMeta: metav1.ObjectMeta{Name: "tier1", Namespace: ""},
    			Value:      100,
    		},
    		"with description": {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jul 27 07:30:47 UTC 2022
    - 5.5K bytes
    - Viewed (0)
Back to top