()
| 281 | } |
| 282 | |
| 283 | func loadConfig() (*config.Config, error) { |
| 284 | if *configFile == "" { |
| 285 | log.Fatalf("Missing -config flag") |
| 286 | } |
| 287 | cfg, err := config.LoadFile(*configFile) |
| 288 | if err != nil { |
| 289 | return nil, fmt.Errorf("can't load config %q: %w", *configFile, err) |
| 290 | } |
| 291 | return cfg, nil |
| 292 | } |
| 293 | |
| 294 | // a configuration parameter value that is used in proxy initialization |
| 295 | // changed |