]> git.proxmox.com Git - ceph.git/blame - ceph/src/init-rbdmap
bump version to 15.2.11-pve1
[ceph.git] / ceph / src / init-rbdmap
CommitLineData
11fdf7f2 1#!/usr/bin/env bash
7c673cae
FG
2#
3# rbdmap Ceph RBD Mapping
4#
5# chkconfig: 2345 20 80
6# description: Ceph RBD Mapping
7
8### BEGIN INIT INFO
9# Provides: rbdmap
10# Required-Start: $network $remote_fs
11# Required-Stop: $network $remote_fs
12# Should-Start: ceph
13# Should-Stop: ceph
14# X-Start-Before: $x-display-manager
15# Default-Start: 2 3 4 5
16# Default-Stop: 0 1 6
17# Short-Description: Ceph RBD Mapping
18# Description: Ceph RBD Mapping
19### END INIT INFO
20
21RBDMAPFILE="/etc/ceph/rbdmap"
22
23if [ -e /lib/lsb/init-functions ]; then
24 . /lib/lsb/init-functions
25fi
26
27
28
29
30case "$1" in
31 start)
11fdf7f2 32 rbdmap device map
7c673cae
FG
33 ;;
34
35 stop)
11fdf7f2 36 rbdmap device unmap
7c673cae
FG
37 ;;
38
39 restart|force-reload)
40 $0 stop
41 $0 start
42 ;;
43
44 reload)
11fdf7f2 45 rbdmap device map
7c673cae
FG
46 ;;
47
48 status)
11fdf7f2 49 rbd device list
7c673cae
FG
50 ;;
51
52 *)
53 echo "Usage: rbdmap {start|stop|restart|force-reload|reload|status}"
54 exit 1
55 ;;
56esac