5 . /usr/share/debconf/confmodule
6 CINDER_CONF=/etc/cinder/cinder.conf
10 pkgos_var_user_group cinder
11 pkgos_dbc_read_conf -pkg cinder-common ${CINDER_CONF} database connection cinder $@
12 pkgos_rabbit_read_conf ${CINDER_CONF} oslo_messaging_rabbit cinder
13 pkgos_read_admin_creds ${CINDER_CONF} keystone_authtoken cinder
15 pkgos_inifile get ${CINDER_CONF} DEFAULT volume_group
16 if [ -n "${RET}" ] && [ ! "${RET}" = "NOT_FOUND" ] ; then
17 db_set cinder/volume_group "${RET}"
19 db_get cinder/volume_group
20 if [ -z "${RET}" ] && [ -x /sbin/vgdisplay ] ; then
21 # Since we have no prior value, try to guess it from vgdisplay
22 VGDISP=`vgdisplay -c | head -n 1`
23 if [ -n "${VGDISP}" ] ; then
24 VGNAME=`echo ${VGDISP} | cut -d: -f1`
25 db_set cinder/volume_group ${VGNAME}
29 db_input high cinder/volume_group || true