diff options
Diffstat (limited to 'target')
-rw-r--r-- | target | 60 |
1 files changed, 0 insertions, 60 deletions
diff --git a/target b/target deleted file mode 100644 index b4d06acd7001..000000000000 --- a/target +++ /dev/null @@ -1,60 +0,0 @@ -#!/bin/bash - -daemon_name=target - -. /etc/rc.conf -. /etc/rc.d/functions - -case "$1" in - start) - if [ ! -d /sys/kernel/config ]; then - stat_busy "Mounting configfs" - modprobe configfs - mount -t configfs configfs /sys/kernel/config - if [ $? != 0 ]; then - stat_fail - exit 1 - else - stat_done - fi - fi - stat_busy "Starting lio targets" - /usr/bin/targetcli restoreconfig clear_existing=true - if [[ $? -gt 0 ]]; then - stat_fail - exit 1 - else - add_daemon $daemon_name - stat_done - fi - ;; - - stop) - stat_busy "Stopping lio targets" - /usr/bin/targetcli clearconfig confirm=true - if [[ $? -gt 0 ]]; then - stat_fail - exit 1 - else - rm_daemon $daemon_name - stat_done - fi - ;; - - restart) - $0 stop - sleep 3 - $0 start - ;; - - status) - stat_busy "Checking status of lio targets"; - ck_status $daemon_name - ck_daemon $daemon_name || /usr/bin/targetcli sessions - ;; - - *) - echo "usage: $0 {start|stop|restart|status}" -esac - -exit 0 |