(gateway_flag: &Option<String>)
| 141 | } |
| 142 | |
| 143 | fn resolve_gateway_name(gateway_flag: &Option<String>) -> Option<String> { |
| 144 | gateway_flag |
| 145 | .clone() |
| 146 | .or_else(|| { |
| 147 | std::env::var("OPENSHELL_GATEWAY") |
| 148 | .ok() |
| 149 | .filter(|v| !v.trim().is_empty()) |
| 150 | }) |
| 151 | .or_else(load_active_gateway) |
| 152 | } |
| 153 | |
| 154 | /// Apply authentication token from local storage based on gateway auth mode. |
| 155 | /// |