Merge commit 'origin/master'
authorroot <root@blitz.inria.fr>
Fri, 1 Apr 2011 20:58:20 +0000 (22:58 +0200)
committerroot <root@blitz.inria.fr>
Fri, 1 Apr 2011 20:58:20 +0000 (22:58 +0200)
sliver-initscripts/initscript-template.sh [new file with mode: 0644]

diff --git a/sliver-initscripts/initscript-template.sh b/sliver-initscripts/initscript-template.sh
new file mode 100644 (file)
index 0000000..72c8d59
--- /dev/null
@@ -0,0 +1,38 @@
+#!/bin/bash
+command=$1; shift
+slicename=$1; shift
+
+# that can make sense if needed
+# source /etc/init.d/functions
+
+# a reasonably tested function for installing with yum
+function yum_install () {
+    pkg="$1"; shift
+    while true; do
+       rpm -q $pkg && break
+       sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY 
+       sudo yum -y install $pkg
+       sleep 10
+    done
+    echo $pkg installed
+}
+
+####################
+function start () {
+    
+}
+function stop () {
+
+}
+
+####################
+function restart () {
+  stop
+  start
+}
+case $command in 
+start) start ;;
+stop) stop ;;
+restart) restart ;;
+*) echo "Unknown command in initscript $command for slice $slicename" ;;
+esac