INNER CODE UNIT · Go
GetCurrentProxyConfig
andrearaponi/dito · config/config.go:260
func GetCurrentProxyConfig() *ProxyConfig {
config := currentConfig.Load()
if config == nil {
return nil
}
return config.(*ProxyConfig)
}
// LoadAndSetConfig loads the configuration from a file and sets it as the current configuration.
//
// Parameters:
// - configFile: The path to the configuration file.
func LoadAndSetConfig(configFile string) {
config, err := LoadConfiguration(configFile)
if err != nil {
log.Fatal(err)
}
UpdateConfig(config)