diff --git a/src/agent/src/image.rs b/src/agent/src/image.rs index 74adb5dbbc..861ca3a5b9 100644 --- a/src/agent/src/image.rs +++ b/src/agent/src/image.rs @@ -238,13 +238,10 @@ pub fn get_process( } } if guest_pull { - match oci.annotations() { - Some(a) => { - if ImageService::is_sandbox(a) { - return ImageService::get_pause_image_process(); - } + if let Some(a) = oci.annotations() { + if ImageService::is_sandbox(a) { + return ImageService::get_pause_image_process(); } - None => {} } } Ok(ocip.clone()) diff --git a/src/agent/src/sandbox.rs b/src/agent/src/sandbox.rs index c68bc8905c..1277b973cf 100644 --- a/src/agent/src/sandbox.rs +++ b/src/agent/src/sandbox.rs @@ -428,13 +428,10 @@ impl Sandbox { pub fn setup_shared_mounts(&self, c: &LinuxContainer, mounts: &Vec) -> Result<()> { let mut src_ctrs: HashMap = HashMap::new(); for shared_mount in mounts { - match src_ctrs.get(&shared_mount.src_ctr) { - None => { - if let Some(c) = self.find_container_by_name(&shared_mount.src_ctr) { - src_ctrs.insert(shared_mount.src_ctr.clone(), c.init_process_pid); - } + if src_ctrs.get(&shared_mount.src_ctr) == None { + if let Some(c) = self.find_container_by_name(&shared_mount.src_ctr) { + src_ctrs.insert(shared_mount.src_ctr.clone(), c.init_process_pid); } - Some(_) => {} } }