eole-one-master/posttemplate/90-one-db
Philippe Caseiro 8e658634c9 Amélioration du script de gestion des migrations de bases one
Le script posttemplate gère la mise à jour de version OpenNebula
via la commande onedb update, pour limiter un affichage désagréable
et une exécution de commande inutile on vérifie la présence du fichier
de base de données.

ref #16984 @30m
2016-09-07 10:26:38 +02:00

30 lines
347 B
Bash

#!/bin/bash
#
# AIM : Manage Opennebula database update
#
#
. /usr/lib/eole/ihm.sh
function updateDB()
{
local dbfile='/var/lib/one/one.db'
local cmd="onedb"
if [[ -f ${dbfile} ]]
then
$cmd upgrade -f -s ${dbfile}
return ${?}
else
return 0
fi
}
echo
EchoGras "Mise à jour de la base de données ONE"
echo
updateDB
echo
exit ${?}