func LoadConfig() (RdpgIntegrationConfig, error) { config := RdpgIntegrationConfig{} path := os.Getenv("CONFIG") if path == "" { return config, fmt.Errorf("Must set $CONFIG to point to an integration config .json file.") } err := services.LoadConfig(path, &config) if err != nil { return config, fmt.Errorf("Loading config: %s", err.Error()) } return config, nil }
func LoadConfig() (MysqlIntegrationConfig, error) { config := MysqlIntegrationConfig{} path := os.Getenv("CONFIG") if path == "" { return config, fmt.Errorf("Must set $CONFIG to point to an integration config .json file.") } err := services.LoadConfig(path, &config) if err != nil { return config, fmt.Errorf("Loading config: %s", err.Error()) } if config.BrokerProtocol == "" { config.BrokerProtocol = "https" } return config, nil }