@@ -7,8 +7,8 @@ use super::{
77} ;
88
99use crate :: manifest:: {
10- AffinityRequirement , AffinityRule , AffinityStrictness , AffinityType , Boot , Compute ,
11- DesiredState , Metadata , MetadataTable , Operator , VmManifest ,
10+ AffinityDirection , AffinityRequirement , AffinityRule , AffinityStrictness , AffinityType , Boot ,
11+ Compute , DesiredState , Metadata , MetadataTable , Operator , VmManifest ,
1212} ;
1313use crate :: messages:: agent:: AgentStatus ;
1414use crate :: types:: ObjectMetadata ;
@@ -29,7 +29,7 @@ fn test_manifest(vcpus: u32, memory_bytes: u64) -> VmManifest {
2929 } ,
3030 compute : Compute {
3131 vcpus,
32- memory : bytesize :: ByteSize :: b ( memory_bytes) ,
32+ memory_bytes,
3333 ..Default :: default ( )
3434 } ,
3535 boot : Boot :: default ( ) ,
@@ -491,7 +491,7 @@ fn evaluates_inverse_and_empty_requirements() {
491491 let rule = AffinityRule {
492492 strictness : AffinityStrictness :: Required ,
493493 affinity_type : AffinityType :: Agent ,
494- inverse : true ,
494+ direction : AffinityDirection :: Anti ,
495495 requirements : vec ! [ requirement( Operator :: In , & [ "frontend" ] ) ] ,
496496 } ;
497497 assert ! ( !evaluate_affinity_rule(
@@ -502,7 +502,7 @@ fn evaluates_inverse_and_empty_requirements() {
502502 let empty_rule = AffinityRule {
503503 strictness : AffinityStrictness :: Required ,
504504 affinity_type : AffinityType :: Agent ,
505- inverse : false ,
505+ direction : AffinityDirection :: Normal ,
506506 requirements : Vec :: new ( ) ,
507507 } ;
508508 assert ! ( !evaluate_affinity_rule( & [ ] , & empty_rule) ) ;
0 commit comments