@ -40,14 +40,14 @@ func (r Recipe) Ensure(ctx EnsureContext) error {
|
|||||||
|
|
||||||
if !ctx.Offline {
|
if !ctx.Offline {
|
||||||
if err := r.EnsureUpToDate(); err != nil {
|
if err := r.EnsureUpToDate(); err != nil {
|
||||||
log.Fatal(err)
|
return err
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if r.EnvVersion != "" && !ctx.IgnoreEnvVersion {
|
if r.EnvVersion != "" && !ctx.IgnoreEnvVersion {
|
||||||
log.Debugf("ensuring env version %s", r.EnvVersion)
|
log.Debugf("ensuring env version %s", r.EnvVersion)
|
||||||
if strings.Contains(r.EnvVersion, "+U") {
|
if strings.Contains(r.EnvVersion, "+U") {
|
||||||
log.Fatalf("can not redeploy chaos version (%s) without --chaos", r.EnvVersion)
|
return fmt.Errorf("can not redeploy chaos version (%s) without --chaos", r.EnvVersion)
|
||||||
}
|
}
|
||||||
|
|
||||||
if _, err := r.EnsureVersion(r.EnvVersion); err != nil {
|
if _, err := r.EnsureVersion(r.EnvVersion); err != nil {
|
||||||
|
Reference in New Issue
Block a user