Ajout du script de gestion de la mise à jour de la base de données

Pour l'instant compatible uniquement avec sqlite.

ref #9456 @1h
This commit is contained in:
Philippe Caseiro 2016-05-09 15:27:16 +02:00
parent 330c096ed6
commit 9a60419daa
2 changed files with 27 additions and 0 deletions

View File

@ -78,6 +78,9 @@
<variable name='hapy_init_master_iso_version' type='string' description="Version de l'image ISO EOLE à télécharger"> <variable name='hapy_init_master_iso_version' type='string' description="Version de l'image ISO EOLE à télécharger">
<value>2.5.2</value> <value>2.5.2</value>
</variable> </variable>
<variable name='onedb_version' type='string' description="Version de la base de données ONE" mode='expert' hidden='True'>
<value>4.6.0</value>
</variable>
</family> </family>
<separators> <separators>
<separator name='activer_onesinglenode'>Configuration du pilote (Master)</separator> <separator name='activer_onesinglenode'>Configuration du pilote (Master)</separator>

24
posttemplate/90-one-db Normal file
View File

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