(
network_name: &str,
network: &bollard::models::NetworkInspect,
)
| 2593 | } |
| 2594 | |
| 2595 | fn validate_bridge_network( |
| 2596 | network_name: &str, |
| 2597 | network: &bollard::models::NetworkInspect, |
| 2598 | ) -> CoreResult<IpAddr> { |
| 2599 | if network.driver.as_deref() != Some(DOCKER_NETWORK_DRIVER) { |
| 2600 | return Err(Error::config(format!( |
| 2601 | "Docker network '{network_name}' must use the '{DOCKER_NETWORK_DRIVER}' driver, found '{}'", |
| 2602 | network.driver.as_deref().unwrap_or("unknown") |
| 2603 | ))); |
| 2604 | } |
| 2605 | |
| 2606 | docker_bridge_gateway_ip(network_name, network) |
| 2607 | } |
| 2608 | |
| 2609 | fn docker_bridge_gateway_ip( |
| 2610 | network_name: &str, |
no test coverage detected