Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for CompareKubeAwareVersionStrings (0.44 sec)

  1. staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/customresource_discovery_controller.go

    	}
    	return nil
    }
    
    func sortGroupDiscoveryByKubeAwareVersion(gd []metav1.GroupVersionForDiscovery) {
    	sort.Slice(gd, func(i, j int) bool {
    		return version.CompareKubeAwareVersionStrings(gd[i].Version, gd[j].Version) > 0
    	})
    }
    
    func (c *DiscoveryController) Run(stopCh <-chan struct{}, synchedCh chan<- struct{}) {
    	defer utilruntime.HandleCrash()
    	defer c.queue.ShutDown()
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun Apr 21 11:40:03 UTC 2024
    - 12.8K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiserver/pkg/endpoints/discovery/aggregated/handler.go

    			jPriority := rdm.versionPriorities[groupVersionKey{jGV, jSource}].VersionPriority
    
    			// Sort by version string comparator if priority is equal
    			if iPriority == jPriority {
    				return version.CompareKubeAwareVersionStrings(iVersion, jVersion) > 0
    			}
    
    			// i sorts before j if it has a higher priority
    			return iPriority > jPriority
    		})
    
    		groups = append(groups, group)
    	}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Mar 02 00:29:39 UTC 2024
    - 16.1K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/customresource_handler.go

    		if v.Served && !v.Deprecated && version.CompareKubeAwareVersionStrings(deprecatedVersion, v.Name) < 0 {
    			servedNonDeprecatedVersions = append(servedNonDeprecatedVersions, v.Name)
    		}
    	}
    	if len(servedNonDeprecatedVersions) == 0 {
    		return msg
    	}
    	sort.Slice(servedNonDeprecatedVersions, func(i, j int) bool {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Feb 28 19:06:46 UTC 2024
    - 52.9K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apiserver/pkg/endpoints/discovery/aggregated/handler_test.go

    		// list is empty
    		atLeastOne := apidiscoveryv2.APIVersionDiscovery{}
    		c.Fuzz(&atLeastOne)
    		o.Versions = append(o.Versions, atLeastOne)
    		sort.Slice(o.Versions[:], func(i, j int) bool {
    			return version.CompareKubeAwareVersionStrings(o.Versions[i].Version, o.Versions[j].Version) > 0
    		})
    
    		o.TypeMeta = metav1.TypeMeta{}
    		var name string
    		c.Fuzz(&name)
    		o.ObjectMeta = metav1.ObjectMeta{
    			Name: name,
    		}
    	})
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Mar 02 00:29:39 UTC 2024
    - 28.6K bytes
    - Viewed (0)
Back to top