Updated version check

This commit is contained in:
Trial97
2021-02-03 17:06:28 +02:00
committed by Dan Christian Bogos
parent cb014c39a4
commit 61e190f38d
2 changed files with 9 additions and 10 deletions

View File

@@ -73,15 +73,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

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