blob: aedebbfc38153285c0bf42886f5d1d38914d095d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
# arg 1: the new package version
post_install() {
gen_is_xml.py
gen_lib_xml.py
systemconfig.py -m config_xml
}
pre_upgrade() {
if [ "`vercmp $2 0.28`" -lt 0 ]
then
. /etc/systemconfig
if [ $SystemType = "Master_backend" -o $SystemType = "Standalone" ]
then
echo "upgrading from 0.27, adding new storage groups..."
add_storage.py --reconstruct_sg
fi
fi
/bin/true
}
post_upgrade() {
post_install
}
# arg 1: the old package version
post_remove() {
/bin/true
}
op=$1
shift
$op $*
|