[MOS 10.0] Update cinder to v9.0.0.0b1
[openstack-build/cinder-build.git] / xenial / debian / cinder-common.postrm
diff --git a/xenial/debian/cinder-common.postrm b/xenial/debian/cinder-common.postrm
new file mode 100644 (file)
index 0000000..614fc20
--- /dev/null
@@ -0,0 +1,32 @@
+#!/bin/sh
+
+set -e
+
+if [ "$1" = "purge" ] && [ -f /usr/share/debconf/confmodule ] ; then
+       if [ -f /usr/share/debconf/confmodule ] ; then
+               . /usr/share/debconf/confmodule
+
+               db_get cinder/configure_db || true
+               if [ "$RET" = "true" ]; then
+                       if [ -f /usr/share/dbconfig-common/dpkg/postrm ]; then
+                               . /usr/share/dbconfig-common/dpkg/postrm
+                               dbc_go cinder-common $@
+                       else
+                               rm -f /etc/dbconfig-common/cinder-common.conf
+                               if which ucf >/dev/null 2>&1; then
+                                       ucf --purge /etc/dbconfig-common/cinder-common.conf
+                                       ucfr --purge cinder-common /etc/dbconfig-common/cinder-common.conf
+                               fi
+                       fi
+               fi
+       fi
+
+       rm -f /etc/cinder/cinder.conf /etc/cinder/api-paste.ini /etc/cinder/logging.conf
+       rmdir --ignore-fail-on-non-empty /etc/cinder || true
+       rm -f /etc/default/cinder-common
+       rm -rf /var/lib/cinder /var/log/cinder
+fi
+
+#DEBHELPER#
+
+exit 0