Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for buildLedger (0.1 sec)

  1. pilot/pkg/bootstrap/util.go

    )
    
    func hasKubeRegistry(registries []string) bool {
    	for _, r := range registries {
    		if provider.ID(r) == provider.Kubernetes {
    			return true
    		}
    	}
    	return false
    }
    
    func buildLedger(ca RegistryOptions) ledger.Ledger {
    	var result ledger.Ledger
    	if ca.DistributionTrackingEnabled {
    		result = ledger.Make(ca.DistributionCacheRetention)
    	} else {
    		result = &model.DisabledLedger{}
    	}
    	return result
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue May 23 17:08:31 UTC 2023
    - 1.1K bytes
    - Viewed (0)
  2. pilot/pkg/bootstrap/server.go

    func NewServer(args *PilotArgs, initFuncs ...func(*Server)) (*Server, error) {
    	e := model.NewEnvironment()
    	e.DomainSuffix = args.RegistryOptions.KubeOptions.DomainSuffix
    	e.SetLedger(buildLedger(args.RegistryOptions))
    
    	ac := aggregate.NewController(aggregate.Options{
    		MeshHolder: e,
    	})
    	e.ServiceDiscovery = ac
    
    	s := &Server{
    		clusterID:               getClusterID(args),
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 13 17:48:28 UTC 2024
    - 46.3K bytes
    - Viewed (0)
Back to top