@@ -135,7 +135,7 @@ impl VmResources {
135
135
mmds_size_limit : usize ,
136
136
metadata_json : Option < & str > ,
137
137
) -> Result < Self , ResourcesError > {
138
- let vmm_config: VmmConfig = serde_json:: from_slice :: < VmmConfig > ( config_json. as_bytes ( ) ) ?;
138
+ let vmm_config = serde_json:: from_str :: < VmmConfig > ( config_json) ?;
139
139
140
140
if let Some ( logger) = vmm_config. logger {
141
141
init_logger ( logger, instance_info) ?;
@@ -1186,8 +1186,7 @@ mod tests {
1186
1186
)
1187
1187
. unwrap ( ) ;
1188
1188
1189
- let initial_vmm_config =
1190
- serde_json:: from_slice :: < VmmConfig > ( json. as_bytes ( ) ) . unwrap ( ) ;
1189
+ let initial_vmm_config = serde_json:: from_str :: < VmmConfig > ( & json) . unwrap ( ) ;
1191
1190
let vmm_config: VmmConfig = ( & resources) . into ( ) ;
1192
1191
assert_eq ! ( initial_vmm_config, vmm_config) ;
1193
1192
}
@@ -1202,8 +1201,7 @@ mod tests {
1202
1201
)
1203
1202
. unwrap ( ) ;
1204
1203
1205
- let initial_vmm_config =
1206
- serde_json:: from_slice :: < VmmConfig > ( json. as_bytes ( ) ) . unwrap ( ) ;
1204
+ let initial_vmm_config = serde_json:: from_str :: < VmmConfig > ( & json) . unwrap ( ) ;
1207
1205
let vmm_config: VmmConfig = ( & resources) . into ( ) ;
1208
1206
assert_eq ! ( initial_vmm_config, vmm_config) ;
1209
1207
}
@@ -1263,7 +1261,7 @@ mod tests {
1263
1261
)
1264
1262
. unwrap ( ) ;
1265
1263
1266
- let initial_vmm_config = serde_json:: from_slice :: < VmmConfig > ( json. as_bytes ( ) ) . unwrap ( ) ;
1264
+ let initial_vmm_config = serde_json:: from_str :: < VmmConfig > ( & json) . unwrap ( ) ;
1267
1265
let vmm_config: VmmConfig = ( & resources) . into ( ) ;
1268
1266
assert_eq ! ( initial_vmm_config, vmm_config) ;
1269
1267
}
@@ -1322,7 +1320,7 @@ mod tests {
1322
1320
)
1323
1321
. unwrap ( ) ;
1324
1322
1325
- let initial_vmm_config = serde_json:: from_slice :: < VmmConfig > ( json. as_bytes ( ) ) . unwrap ( ) ;
1323
+ let initial_vmm_config = serde_json:: from_str :: < VmmConfig > ( & json) . unwrap ( ) ;
1326
1324
let vmm_config: VmmConfig = ( & resources) . into ( ) ;
1327
1325
assert_eq ! ( initial_vmm_config, vmm_config) ;
1328
1326
}
0 commit comments