in cmd/engine/main.go [101:120]
func (s *Server) setupConfig() error {
config.ServerConfigPath = "./configs/workflow.yaml"
// compatible local environment
if !util.Exists(config.ServerConfigPath) {
config.ServerConfigPath = "../configs/workflow.yaml"
}
// compatible deploy environment
if !util.Exists(config.ServerConfigPath) {
config.ServerConfigPath = "../conf/workflow.yaml"
}
cfg, err := config.LoadConfig(config.ServerConfigPath)
if err != nil {
return err
}
config.SetGlobalConfig(cfg)
if err := config.Setup(cfg); err != nil {
return err
}
return pconfig.Setup(config.ServerConfigPath)
}