Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for LocationPrioritizedComparison (0.28 sec)

  1. pilot/pkg/leaderelection/leaderelection.go

    		config.KeyComparison = func(leaderKey string) bool {
    			return LocationPrioritizedComparison(leaderKey, l)
    		}
    	}
    
    	return k8sleaderelection.NewLeaderElector(config)
    }
    
    func LocationPrioritizedComparison(currentLeaderRevision string, l *LeaderElection) bool {
    	var currentLeaderRemote bool
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Apr 12 16:44:32 UTC 2024
    - 9.7K bytes
    - Viewed (0)
  2. pilot/pkg/leaderelection/leaderelection_test.go

    }
    
    func (i instance) GetComp() (LeaderComparison, string) {
    	key := i.revision
    	switch i.comp {
    	case "location":
    		if i.remote {
    			key = remoteIstiodPrefix + key
    		}
    		return LocationPrioritizedComparison, key
    	case "simple":
    		return SimpleRevisionComparison, key
    	default:
    		panic("unknown comparison type")
    	}
    }
    
    // TestPrioritizationCycles
    func TestPrioritizationCycles(t *testing.T) {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Sun Apr 28 04:22:19 UTC 2024
    - 11.4K bytes
    - Viewed (0)
Back to top