Mercurial > dive4elements > river
annotate artifacts/contrib/list-non-existant-outs.sh @ 8581:073ea4bcea58
(issue1755) Interpolate BedQuality Results
This adds an interpolation function to each various bedQuality result class.
Imho this is ok as the interpolation function can be seen as part of the result.
The interpolation function is initalized on first use and can be accessed through
get.*Interpol functions.
author | Andre Heinecke <andre.heinecke@intevation.de> |
---|---|
date | Mon, 16 Mar 2015 15:36:38 +0100 |
parents | f12a5c55864d |
children |
rev | line source |
---|---|
8278
3ecf38aa3d9a
Crude script to find non-existant outs in meta-data.xml
"Tom Gottfried <tom@intevation.de>"
parents:
diff
changeset
|
1 #!/bin/bash |
3ecf38aa3d9a
Crude script to find non-existant outs in meta-data.xml
"Tom Gottfried <tom@intevation.de>"
parents:
diff
changeset
|
2 |
3ecf38aa3d9a
Crude script to find non-existant outs in meta-data.xml
"Tom Gottfried <tom@intevation.de>"
parents:
diff
changeset
|
3 DIR=$(readlink -f `dirname $0`) |
3ecf38aa3d9a
Crude script to find non-existant outs in meta-data.xml
"Tom Gottfried <tom@intevation.de>"
parents:
diff
changeset
|
4 |
3ecf38aa3d9a
Crude script to find non-existant outs in meta-data.xml
"Tom Gottfried <tom@intevation.de>"
parents:
diff
changeset
|
5 # write all outs expected in datacage to temporary file |
3ecf38aa3d9a
Crude script to find non-existant outs in meta-data.xml
"Tom Gottfried <tom@intevation.de>"
parents:
diff
changeset
|
6 tmpfile=`uuid` |
3ecf38aa3d9a
Crude script to find non-existant outs in meta-data.xml
"Tom Gottfried <tom@intevation.de>"
parents:
diff
changeset
|
7 cat $DIR/../doc/conf/meta-data.xml | \ |
3ecf38aa3d9a
Crude script to find non-existant outs in meta-data.xml
"Tom Gottfried <tom@intevation.de>"
parents:
diff
changeset
|
8 sed -n '/test="$out/p' | \ |
3ecf38aa3d9a
Crude script to find non-existant outs in meta-data.xml
"Tom Gottfried <tom@intevation.de>"
parents:
diff
changeset
|
9 sed "s/ *<dc:when test=\"\$out = '\(.*\)'\">/\1/" | \ |
3ecf38aa3d9a
Crude script to find non-existant outs in meta-data.xml
"Tom Gottfried <tom@intevation.de>"
parents:
diff
changeset
|
10 sort -u > /tmp/$tmpfile |
3ecf38aa3d9a
Crude script to find non-existant outs in meta-data.xml
"Tom Gottfried <tom@intevation.de>"
parents:
diff
changeset
|
11 |
8289
f12a5c55864d
Consider new SQ-diagrams in datacage config.
"Tom Gottfried <tom@intevation.de>"
parents:
8279
diff
changeset
|
12 echo "WARNING:" |
f12a5c55864d
Consider new SQ-diagrams in datacage config.
"Tom Gottfried <tom@intevation.de>"
parents:
8279
diff
changeset
|
13 echo "Only tests having exactly the pattern \"\$out = 'outname'\" will be recognised!" |
f12a5c55864d
Consider new SQ-diagrams in datacage config.
"Tom Gottfried <tom@intevation.de>"
parents:
8279
diff
changeset
|
14 echo |
8278
3ecf38aa3d9a
Crude script to find non-existant outs in meta-data.xml
"Tom Gottfried <tom@intevation.de>"
parents:
diff
changeset
|
15 echo "outs not used in any artifact-configuration:" |
3ecf38aa3d9a
Crude script to find non-existant outs in meta-data.xml
"Tom Gottfried <tom@intevation.de>"
parents:
diff
changeset
|
16 for out in `cat /tmp/$tmpfile` |
3ecf38aa3d9a
Crude script to find non-existant outs in meta-data.xml
"Tom Gottfried <tom@intevation.de>"
parents:
diff
changeset
|
17 do |
3ecf38aa3d9a
Crude script to find non-existant outs in meta-data.xml
"Tom Gottfried <tom@intevation.de>"
parents:
diff
changeset
|
18 count=`grep -l $out $DIR/../doc/conf/artifacts/*.xml | wc -l` |
3ecf38aa3d9a
Crude script to find non-existant outs in meta-data.xml
"Tom Gottfried <tom@intevation.de>"
parents:
diff
changeset
|
19 if [ $count -lt 1 ] |
3ecf38aa3d9a
Crude script to find non-existant outs in meta-data.xml
"Tom Gottfried <tom@intevation.de>"
parents:
diff
changeset
|
20 then |
3ecf38aa3d9a
Crude script to find non-existant outs in meta-data.xml
"Tom Gottfried <tom@intevation.de>"
parents:
diff
changeset
|
21 echo " $out" |
3ecf38aa3d9a
Crude script to find non-existant outs in meta-data.xml
"Tom Gottfried <tom@intevation.de>"
parents:
diff
changeset
|
22 fi |
3ecf38aa3d9a
Crude script to find non-existant outs in meta-data.xml
"Tom Gottfried <tom@intevation.de>"
parents:
diff
changeset
|
23 done |
8279
b52d30e24e1a
Outs might be set in the client.
"Tom Gottfried <tom@intevation.de>"
parents:
8278
diff
changeset
|
24 |
b52d30e24e1a
Outs might be set in the client.
"Tom Gottfried <tom@intevation.de>"
parents:
8278
diff
changeset
|
25 echo |
b52d30e24e1a
Outs might be set in the client.
"Tom Gottfried <tom@intevation.de>"
parents:
8278
diff
changeset
|
26 echo "Caution: These might be set in gwt-client for inline datacage panels!" |
b52d30e24e1a
Outs might be set in the client.
"Tom Gottfried <tom@intevation.de>"
parents:
8278
diff
changeset
|
27 echo |