New common function
authorZdeněk Šustr <sustr4@cesnet.cz>
Thu, 10 Nov 2011 11:19:15 +0000 (11:19 +0000)
committerZdeněk Šustr <sustr4@cesnet.cz>
Thu, 10 Nov 2011 11:19:15 +0000 (11:19 +0000)
org.glite.testsuites.ctb/LB/tests/lb-common-testbeds.sh

index aa14fe7..1f78fe4 100755 (executable)
@@ -172,3 +172,32 @@ echo "</verbatim>"
 EndArrangeScript
 }
 
+function gen_deployment_header()
+{
+DURATION=`expr $1 - $2`
+SCENARIO="$3"
+
+ISSUE=`cat /etc/issue | head -n 1`
+PLATFORM=`uname -i`
+TESTBED=`hostname -f`
+DISTRO=`cat /etc/issue | head -n 1 | sed 's/\s.*$//'`
+VERSION=`cat /etc/issue | head -n 1 | grep -E -o "[0-9]+\.[0-9]+"`
+MAJOR=`echo $VERSION | sed 's/\..*$//'`
+
+printf "
+---++ $SCENARIO, $DISTRO $MAJOR
+
+---+++ Environment
+#CleanInstallation
+
+Clean installation according to EMI guidelines (CA certificates, proxy certificate...).
+
+| OS Issue | $ISSUE |
+| Platform | $PLATFORM |
+| Host | =$TESTBED= |
+| Duration | `expr $DURATION / 60` min |
+| Testbed uptime | =`uptime | sed 's/^\s*//'`= |
+
+---++++ Process
+<verbatim>\n"
+}