fix: warn on invalid envs for catalogue generation
Closes coop-cloud/organising#256.
This commit is contained in:
parent
cb32e88cde
commit
711c4e5ee8
|
@ -27,8 +27,12 @@ func ValidateRecipe(c *cli.Context) recipe.Recipe {
|
|||
|
||||
recipe, err := recipe.Get(recipeName)
|
||||
if err != nil {
|
||||
if c.Command.Name == "generate" {
|
||||
logrus.Warn(err)
|
||||
} else {
|
||||
logrus.Fatal(err)
|
||||
}
|
||||
}
|
||||
|
||||
logrus.Debugf("validated '%s' as recipe argument", recipeName)
|
||||
|
||||
|
|
|
@ -84,7 +84,7 @@ func Get(recipeName string) (Recipe, error) {
|
|||
envSamplePath := path.Join(config.ABRA_DIR, "apps", recipeName, ".env.sample")
|
||||
sampleEnv, err := config.ReadEnv(envSamplePath)
|
||||
if err != nil {
|
||||
logrus.Fatal(err)
|
||||
return Recipe{}, err
|
||||
}
|
||||
|
||||
opts := stack.Deploy{Composefiles: composeFiles}
|
||||
|
|
Loading…
Reference in New Issue