More Intuitive TopologyHints - topology manager policies

This commit is contained in:
nolancon 2019-05-08 08:45:42 +01:00
parent 4e503597b8
commit e82fa41fb2
2 changed files with 3 additions and 4 deletions

View File

@ -36,7 +36,7 @@ func (p *preferredPolicy) Name() string {
return string(PolicyPreferred)
}
func (p *preferredPolicy) CanAdmitPodResult(result TopologyHints) lifecycle.PodAdmitResult {
func (p *preferredPolicy) CanAdmitPodResult(admit bool) lifecycle.PodAdmitResult {
return lifecycle.PodAdmitResult{
Admit: true,
}

View File

@ -36,9 +36,8 @@ func (p *strictPolicy) Name() string {
return string(PolicyStrict)
}
func (p *strictPolicy) CanAdmitPodResult(result TopologyHints) lifecycle.PodAdmitResult {
affinity := result.Affinity
if !affinity {
func (p *strictPolicy) CanAdmitPodResult(admit bool) lifecycle.PodAdmitResult {
if !admit {
return lifecycle.PodAdmitResult{
Admit: false,
Reason: "Topology Affinity Error",