Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for postFilter (0.5 sec)

  1. pkg/scheduler/framework/interface.go

    	// other postFilter plugins like preemption would not change anything.
    	// See the comment on PostFilter interface for more details about how PostFilter should handle this status.
    	// Plugins should return Unschedulable if it is possible that the pod can get scheduled
    	// after running other postFilter plugins.
    	// The accompanying status message should explain why the pod is unschedulable.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 31 15:52:16 UTC 2024
    - 35.4K bytes
    - Viewed (0)
  2. pkg/scheduler/schedule_one.go

    		// into the resources that were preempted, but this is harmless.
    
    		if !fwk.HasPostFilterPlugins() {
    			logger.V(3).Info("No PostFilter plugins are registered, so no preemption will be performed")
    			return ScheduleResult{}, podInfo, framework.NewStatus(framework.Unschedulable).WithError(err)
    		}
    
    		// Run PostFilter plugins to attempt to make the pod schedulable in a future scheduling cycle.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Jun 06 13:28:08 UTC 2024
    - 43.4K bytes
    - Viewed (0)
  3. pkg/scheduler/framework/types.go

    			reasonMsg += fmt.Sprintf(" %v.", strings.Join(sortedFilterMsg, ", "))
    		}
    	}
    
    	// Add the messages from PostFilter plugins to reasonMsg.
    	// We can add this message regardless of whether the scheduling cycle fails at PreFilter or Filter
    	// since we may run PostFilter (if enabled) in both cases.
    	postFilterMsg := f.Diagnosis.PostFilterMsg
    	if postFilterMsg != "" {
    		reasonMsg += fmt.Sprintf(" %v", postFilterMsg)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jun 12 19:28:17 UTC 2024
    - 36.7K bytes
    - Viewed (0)
Back to top