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.
37 lines
1.1 KiB
37 lines
1.1 KiB
<?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>
|
|
|