(args: &RunArgs)
| 486 | } |
| 487 | |
| 488 | fn resolve_config_path(args: &RunArgs) -> Result<Option<PathBuf>> { |
| 489 | if let Some(path) = args.config.clone() { |
| 490 | return Ok(Some(path)); |
| 491 | } |
| 492 | |
| 493 | let default_path = defaults::default_gateway_config_path()?; |
| 494 | Ok(default_path.is_file().then_some(default_path)) |
| 495 | } |
| 496 | |
| 497 | fn apply_runtime_defaults(args: &mut RunArgs) -> Result<Option<LocalTlsPaths>> { |
| 498 | let local_tls = if args.disable_tls { |
no test coverage detected