summaryrefslogtreecommitdiffstats
path: root/debian/open-infrastructure-ceph-tools.config
diff options
context:
space:
mode:
Diffstat (limited to 'debian/open-infrastructure-ceph-tools.config')
-rw-r--r--debian/open-infrastructure-ceph-tools.config68
1 files changed, 68 insertions, 0 deletions
diff --git a/debian/open-infrastructure-ceph-tools.config b/debian/open-infrastructure-ceph-tools.config
new file mode 100644
index 0000000..fc89f3a
--- /dev/null
+++ b/debian/open-infrastructure-ceph-tools.config
@@ -0,0 +1,68 @@
+#!/bin/sh
+
+set -e
+
+CONFFILE="/etc/default/ceph-tools"
+
+. /usr/share/debconf/confmodule
+
+if [ -e "${CONFFILE}" ]
+then
+ . ${CONFFILE} || true
+
+ db_set open-infrastructure-ceph-tools/ceph-log "${CEPH_LOG}"
+ db_set open-infrastructure-ceph-tools/ceph-info "${CEPH_INFO}"
+
+ db_set open-infrastructure-ceph-tools/cephfs-snap "${CEPHFS_SNAP}"
+ db_set open-infrastructure-ceph-tools/cephfs-snap-directories "${CEPHFS_SNAP_DIRECTORIES}"
+
+ db_set open-infrastructure-ceph-tools/cephfs-snap-hourly "${CEPHFS_SNAP_HOURLY}"
+ db_set open-infrastructure-ceph-tools/cephfs-snap-daily "${CEPHFS_SNAP_DAILY}"
+ db_set open-infrastructure-ceph-tools/cephfs-snap-weekly "${CEPHFS_SNAP_WEEKLY}"
+ db_set open-infrastructure-ceph-tools/cephfs-snap-monthly "${CEPHFS_SNAP_MONTHLY}"
+ db_set open-infrastructure-ceph-tools/cephfs-snap-yearly "${CEPHFS_SNAP_YEARLY}"
+
+ db_set open-infrastructure-ceph-tools/irc "${IRK_TARGETS}"
+fi
+
+db_settitle open-infrastructure-ceph-tools/title
+db_input low open-infrastructure-ceph-tools/ceph-log || true
+db_go
+
+db_settitle open-infrastructure-ceph-tools/title
+db_input low open-infrastructure-ceph-tools/ceph-info || true
+db_go
+
+db_settitle open-infrastructure-ceph-tools/title
+db_input low open-infrastructure-ceph-tools/cephfs-snap || true
+db_go
+
+db_settitle open-infrastructure-ceph-tools/title
+db_input low open-infrastructure-ceph-tools/cephfs-snap-directories || true
+db_go
+
+db_settitle open-infrastructure-ceph-tools/title
+db_input low open-infrastructure-ceph-tools/cephfs-snap-hourly || true
+db_go
+
+db_settitle open-infrastructure-ceph-tools/title
+db_input low open-infrastructure-ceph-tools/cephfs-snap-daily || true
+db_go
+
+db_settitle open-infrastructure-ceph-tools/title
+db_input low open-infrastructure-ceph-tools/cephfs-snap-weekly || true
+db_go
+
+db_settitle open-infrastructure-ceph-tools/title
+db_input low open-infrastructure-ceph-tools/cephfs-snap-monthly || true
+db_go
+
+db_settitle open-infrastructure-ceph-tools/title
+db_input low open-infrastructure-ceph-tools/cephfs-snap-yearly || true
+db_go
+
+db_settitle open-infrastructure-ceph-tools/title
+db_input low open-infrastructure-ceph-tools/irc || true
+db_go
+
+db_stop