#!/bin/sh # IBM(c) 2014 Apache 2.0 # chkconfig: 345 85 60 # description: Confluent hardware manager ### BEGIN INIT INFO # Provides: confluent # Default-Start: 3 4 5 # Default-Stop: 0 1 2 6 ### END INIT INFO if [ -f /etc/init.d/functions ]; then . /etc/init.d/functions LOG_SUCCESS=success elif [ -f /lib/lsb/init-functions ]; then . /lib/lsb/init-functions LOG_SUCCESS=log_success_msg else echo "Unknown platform" exit 1 fi case $1 in restart) if [ -S /var/run/confluent/api.sock ]; then echo -n 'Stopping Confluent ' /opt/confluent/bin/confetty shutdown / fi echo -n 'Starting Confluent ' /opt/confluent/bin/confluent $LOG_SUCCESS ;; start) echo -n 'Starting Confluent ' /opt/confluent/bin/confluent $LOG_SUCCESS ;; stop) echo -n 'Stopping Confluent ' if [ -S /var/run/confluent/api.sock ]; then /opt/confluent/bin/confetty shutdown / fi $LOG_SUCCESS ;; esac