diff --git a/src/tools/genpolicy/src/config_map.rs b/src/tools/genpolicy/src/config_map.rs index da6290f3e7..479fbc5c56 100644 --- a/src/tools/genpolicy/src/config_map.rs +++ b/src/tools/genpolicy/src/config_map.rs @@ -89,10 +89,6 @@ impl yaml::K8sResource for ConfigMap { self.doc_mapping = doc_mapping.clone(); } - fn get_sandbox_name(&self) -> Option { - panic!("Unsupported"); - } - fn get_container_mounts_and_storages( &self, _policy_mounts: &mut Vec, diff --git a/src/tools/genpolicy/src/list.rs b/src/tools/genpolicy/src/list.rs index 9e4a48836e..4a0daf28f6 100644 --- a/src/tools/genpolicy/src/list.rs +++ b/src/tools/genpolicy/src/list.rs @@ -49,10 +49,6 @@ impl yaml::K8sResource for List { } } - fn get_sandbox_name(&self) -> Option { - panic!("Unsupported"); - } - fn get_container_mounts_and_storages( &self, _policy_mounts: &mut Vec, diff --git a/src/tools/genpolicy/src/no_policy.rs b/src/tools/genpolicy/src/no_policy.rs index b920550999..0b7e2b75c7 100644 --- a/src/tools/genpolicy/src/no_policy.rs +++ b/src/tools/genpolicy/src/no_policy.rs @@ -30,10 +30,6 @@ impl yaml::K8sResource for NoPolicyResource { ) { } - fn get_sandbox_name(&self) -> Option { - panic!("Unsupported"); - } - fn get_container_mounts_and_storages( &self, _policy_mounts: &mut Vec, diff --git a/src/tools/genpolicy/src/secret.rs b/src/tools/genpolicy/src/secret.rs index 6def0cf49c..ac497510af 100644 --- a/src/tools/genpolicy/src/secret.rs +++ b/src/tools/genpolicy/src/secret.rs @@ -78,10 +78,6 @@ impl yaml::K8sResource for Secret { self.doc_mapping = doc_mapping.clone(); } - fn get_sandbox_name(&self) -> Option { - panic!("Unsupported"); - } - fn get_container_mounts_and_storages( &self, _policy_mounts: &mut Vec, diff --git a/src/tools/genpolicy/src/yaml.rs b/src/tools/genpolicy/src/yaml.rs index 71f4f93195..17b9394354 100644 --- a/src/tools/genpolicy/src/yaml.rs +++ b/src/tools/genpolicy/src/yaml.rs @@ -52,7 +52,10 @@ pub trait K8sResource { fn generate_policy(&self, agent_policy: &policy::AgentPolicy) -> String; fn serialize(&mut self, policy: &str) -> String; - fn get_sandbox_name(&self) -> Option; + fn get_sandbox_name(&self) -> Option { + panic!("Unsupported"); + } + fn get_namespace(&self) -> Option { panic!("Unsupported"); }