Revision 40dacb4d

b/doc/examples/ganeti.initd.in
16 16
NAME=ganeti-noded
17 17
NODED=@PREFIX@/sbin/ganeti-noded
18 18
MASTER=@PREFIX@/sbin/ganeti-master
19
MASTERD_NAME=ganeti-masterd
20
MASTERD="@PREFIX@/sbin/$MASTERD_NAME"
19 21
SCRIPTNAME=@SYSCONFDIR@/init.d/ganeti
20 22

  
21 23
test -f $NODED || exit 0
......
61 63
            log_end_msg 1
62 64
        fi
63 65
        master_action start
64
    ;;
66
        if start-stop-daemon --start --quiet --exec $MASTERD; then
67
            log_end_msg 0
68
        else
69
            log_end_msg 1
70
        fi
71
     ;;
65 72
    stop)
66 73
        log_daemon_msg "Stopping $DESC" "$NAME"
67 74
        if start-stop-daemon --stop --quiet --name $NAME; then
......
69 76
        else
70 77
            log_end_msg 1
71 78
        fi
72
        master_action stop
79
        if start-stop-daemon --stop --quiet --name $MASTERD_NAME; then
80
            log_end_msg 0
81
        else
82
            log_end_msg 1
83
        fi
84
         master_action stop
73 85
    ;;
74 86
    restart|force-reload)
75 87
        log_daemon_msg "Reloading $DESC"
76 88
        start-stop-daemon --stop --quiet --oknodo --retry 30 --name $NAME
89
        start-stop-daemon --stop --quiet --oknodo --retry 30 --name $MASTERD_NAME
77 90
        check_config
78 91
        start-stop-daemon --start --quiet --exec $NODED
92
        start-stop-daemon --start --quiet --exec $MASTERD
79 93
        log_end_msg $?
80 94

  
81 95
        $MASTER stop

Also available in: Unified diff