Mercurial > dive4elements > river
annotate artifacts/contrib/list-non-existant-outs.sh @ 8731:bccc476e78eb
(issue1754) Remove default subtitle hack
It is a feature to edit the subtitle Radius part so we can't
use this hack to dynamically add them. Now they are added
in the do out and after the first round become part of
the chart settings.
author | Andre Heinecke <andre.heinecke@intevation.de> |
---|---|
date | Thu, 30 Apr 2015 17:11:59 +0200 |
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 |