#! /bin/sh export ice_app=${ice_app:="ice.app"} export ice_err=${ice_err:="boot.log"} export ice_serve=${ice_serve:="web.serve"} export ice_can=${ice_can:="https://github.com/shylinux/volcanos"} prepare() { [ -f main.go ] || cat >> main.go <> Makefile <$ice_err && echo -e "\n\nrestarting..." || break done } restart() { kill -2 `cat var/run/shy.pid` } shutdown() { kill -3 `cat var/run/shy.pid` } cmd=$1 && shift [ -z "$cmd" ] && cmd=start $cmd $*