(config_file: Option<&str>)
| 302 | |
| 303 | pub const DEFAULT_CONFIG: &str = include_str!("../gateway.toml"); |
| 304 | pub fn load_config_figment(config_file: Option<&str>) -> Figment { |
| 305 | load_config("gateway", DEFAULT_CONFIG, config_file, false) |
| 306 | } |
| 307 | |
| 308 | pub fn setup_wireguard(config: &WgConfig) -> Result<()> { |
| 309 | config.validate().context("Invalid wireguard config")?; |