Philippe Caseiro
8e658634c9
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
30 lines
347 B
Bash
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 ${?}
|