xref: /OK3568_Linux_fs/buildroot/package/redis/S50redis (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1#!/bin/sh
2#
3# start redis
4#
5
6start() {
7	printf "Starting redis: "
8	umask 077
9	start-stop-daemon -S -q -c redis:redis -b \
10		--exec /usr/bin/redis-server -- /etc/redis.conf
11	[ $? = 0 ] && echo "OK" || echo "FAIL"
12}
13stop() {
14	printf "Stopping redis: "
15	/usr/bin/redis-cli shutdown
16	[ $? = 0 ] && echo "OK" || echo "FAIL"
17}
18restart() {
19	stop
20	start
21}
22
23case "$1" in
24	start)
25		start
26		;;
27	stop)
28		stop
29		;;
30	restart|reload)
31		restart
32		;;
33	*)
34		echo "Usage: $0 {start|stop|restart}"
35		exit 1
36esac
37
38exit $?
39