Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for ReleaseDeferred (0.27 sec)

  1. pkg/registry/core/service/portallocator/operation.go

    		op.allocated = append(op.allocated, port)
    	}
    	return port, err
    }
    
    // Marks a port so that it will be released if this operation Commits
    func (op *PortAllocationOperation) ReleaseDeferred(port int) {
    	op.releaseDeferred = append(op.releaseDeferred, port)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jul 26 17:14:05 UTC 2022
    - 4.2K bytes
    - Viewed (0)
  2. pkg/registry/core/service/storage/alloc.go

    func (al *Allocators) releaseNodePorts(service *api.Service, nodePortOp *portallocator.PortAllocationOperation) {
    	nodePorts := collectServiceNodePorts(service)
    
    	for _, nodePort := range nodePorts {
    		nodePortOp.ReleaseDeferred(nodePort)
    	}
    }
    
    func (al *Allocators) updateNodePorts(after After, before Before, nodePortOp *portallocator.PortAllocationOperation) error {
    	oldService, newService := before.Service, after.Service
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Oct 31 21:05:05 UTC 2023
    - 37.3K bytes
    - Viewed (0)
Back to top