node.conf 656 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10 11
description "IK Cloud Django Development Server"

start on runlevel [2345]
stop on runlevel [!2345]

pre-start script
    hostname=$(hostname -s)
    for inst in vm.fast vm.slow
    do
        start vmcelery NAME=$hostname.$inst || :
    done
12
    for inst in net.fast
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
    do
        start netcelery NAME=$hostname.$inst || :
    done
end script

post-stop script
    for inst in `initctl list|grep "^vmcelery "|awk '{print $2}'|tr -d ')'|tr -d '('`
    do
        stop vmcelery NAME=$inst || :
    done
    for inst in `initctl list|grep "^netcelery "|awk '{print $2}'|tr -d ')'|tr -d '('`
    do
        stop netcelery NAME=$inst || :
    done
end script