Schnittstelle CampusOnline (TU Graz) zu SuperX-Modul COSTAGE
http://www.superx-projekt.de/doku/costage_modul/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
38 lines
1.1 KiB
38 lines
1.1 KiB
2 years ago
|
<?xml version="1.0" encoding="UTF-8" ?>
|
||
|
<xsl:stylesheet version="2.0"
|
||
|
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
|
||
|
<xml:output method="text" indent="yes"/>
|
||
|
<xsl:template match="/">
|
||
|
<xsl:text>-- XML-generiertes SQL-Script
|
||
|
--von costage_prepare_unlfiles.xsl
|
||
|
|
||
|
if [ ! -f $COSTAGE_LOAD_PFAD/superx.datum ]
|
||
|
then
|
||
|
echo "superx.datum wird nicht übergeben"
|
||
|
date +'%d.%m.%Y' > $COSTAGE_LOAD_PFAD/superx.datum
|
||
|
|
||
|
fi
|
||
|
|
||
|
if [ ! -f $COSTAGE_LOAD_PFAD/costage_unload.err ]
|
||
|
then
|
||
|
echo "costage_unload.err wird nicht übergeben"
|
||
|
cat /dev/null > $COSTAGE_LOAD_PFAD/costage_unload.err
|
||
|
fi
|
||
|
|
||
|
</xsl:text>
|
||
|
<xsl:for-each select="/superx-unload/unload-job [ @transfer-unload-file != '' ] ">
|
||
|
<xsl:text><![CDATA[
|
||
|
if [ ! -f "$COSTAGE_LOAD_PFAD/]]></xsl:text><xsl:value-of select="@transfer-unload-file" /><xsl:text>" ]
|
||
|
then
|
||
|
echo "$COSTAGE_LOAD_PFAD/</xsl:text><xsl:value-of select="@transfer-unload-file" /><xsl:text><![CDATA[ wird nicht übergeben"
|
||
|
cat /dev/null > "$COSTAGE_LOAD_PFAD/]]></xsl:text><xsl:value-of select="@transfer-unload-file" /><xsl:text>"
|
||
|
fi
|
||
|
|
||
|
|
||
|
</xsl:text>
|
||
|
</xsl:for-each>
|
||
|
|
||
|
</xsl:template>
|
||
|
|
||
|
</xsl:stylesheet>
|