summaryrefslogtreecommitdiff
path: root/ytlocal
blob: ba099a9c6c87d8685f3f801fcd81ee6e34ded0f5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/usr/bin/env bash

PIDFILE="$HOME/.youtube-local/pid"
LOGFILE="$HOME/.youtube-local/log"

start() {
    /usr/local/bin/youtube-local >"${LOGFILE}" 2>&1 &
    echo $! >"${PIDFILE}"
}

stop() {
    kill `cat "${PIDFILE}"`
    rm "${PIDFILE}"
}

case "$1" in
    start)   start ;;
    stop)    stop ;;
    *) echo "usage: $0 start|stop" >&2
       exit 1
       ;;
esac