(name: &str, value: String)
| 190 | } |
| 191 | |
| 192 | fn validate_container_engine(name: &str, value: String) -> Result<String, String> { |
| 193 | match value.as_str() { |
| 194 | "docker" | "podman" => Ok(value), |
| 195 | _ => Err(format!( |
| 196 | "{name}={value} is invalid; expected docker or podman" |
| 197 | )), |
| 198 | } |
| 199 | } |
| 200 | |
| 201 | fn required_engine_from_driver(driver: Option<&str>) -> Option<String> { |
| 202 | match normalized_env(driver).as_deref() { |
no test coverage detected