Updated version check

This commit is contained in:
Trial97
2021-02-03 17:04:59 +02:00
committed by Dan Christian Bogos
parent 0f967e4ac0
commit ee1c1f14df
2 changed files with 9 additions and 10 deletions

View File

@@ -74,15 +74,14 @@ func CheckVersions(storage Storage) error {
return fmt.Errorf("No versions defined: please backup cgrates data and run : <cgr-migrator -exec=*set_versions>")
}
// no data, safe to write version
if err := OverwriteDBVersions(storage); err != nil {
return err
}
} else {
// comparing versions
message := dbVersion.Compare(x, storType, isDataDB)
if message != "" {
return fmt.Errorf("Migration needed: please backup cgr data and run : <%s>", message)
}
return OverwriteDBVersions(storage)
} else if err != nil {
return err
}
// comparing versions
message := dbVersion.Compare(x, storType, isDataDB)
if message != "" {
return fmt.Errorf("Migration needed: please backup cgr data and run : <%s>", message)
}
return nil
}

View File

@@ -218,6 +218,6 @@ results+=($?)
pass=1
for val in ${results[@]}; do
(( pass=$pass&&$val))
(( pass=$pass||$val))
done
exit $pass