annotate crac-index-wrapper.sh @ 3:4cf2808854bc draft

Uploaded
author bonsai
date Fri, 13 Sep 2013 10:01:00 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
1 #!/bin/sh
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
2
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
3 # Recovering parameters from crac-index.xml
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
4 ###############################################################
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
5 CRAC_INDEX_BINARY=crac-index
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
6 BASE_FILENAME="$1"
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
7 HTML_REPORT="$2"
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
8 FILES_PATH="$3"
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
9 BUCKET="$4"
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
10
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
11 #echo Wrapper for crac-index
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
12 #echo running: $0 "$@"
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
13
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
14 shift 4
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
15
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
16 #echo After shifting, args are:
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
17 #echo "$@"
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
18
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
19 mkdir -p "$FILES_PATH"
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
20
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
21 # Execution of the command line (Submiting job to the cluster)
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
22 ###############################################################
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
23 CRAC_INDEX_CMD_LINE="$CRAC_INDEX_BINARY index "$FILES_PATH/$BASE_FILENAME" -b "$BUCKET" "$@""
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
24
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
25 out=`$CRAC_INDEX_CMD_LINE`
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
26
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
27 jID=`echo $out | awk {'print $3'}`
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
28 fi
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
29
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
30 cat << MARINE > "$HTML_REPORT"
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
31
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
32 exit 0
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
33
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
34 echo "<html>
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
35 <head>
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
36 <title>Files for Crac Index (crac_index)</title>
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
37 </head>
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
38 <body>
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
39 This index is composed of the following files:
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
40 <p/>
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
41 <ul>
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
42 <li><a href=""$BASE_FILENAME.conf"" type=""text/plain"">$BASE_FILENAME.conf</a></li>
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
43 <li><a href=""$BASE_FILENAME.ssa"" type=""application/binary"">$BASE_FILENAME.ssa</a></li>
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
44 </ul>
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
45 </body>
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
46 </html>" > "$HTML_REPORT"
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
47
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
48
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
49 MARINE
4cf2808854bc Uploaded
bonsai
parents:
diff changeset
50