OutputFile interface
Bij elke bestandsupload schrijft de Batch-service twee logboekbestanden naar het rekenknooppunt, 'fileuploadout.txt' en 'fileuploaderr.txt'. Deze logboekbestanden worden gebruikt voor meer informatie over een specifieke fout.
Eigenschappen
| destination | De bestemming voor het uitvoerbestand(en). |
| file |
Een patroon dat aangeeft welke bestand(en) geüpload moeten worden. Zowel relatieve als absolute paden worden ondersteund. Relatieve paden zijn relatief aan de Task-werkdirectory. De volgende wildcards worden ondersteund: * komt overeen met 0 of meer tekens (bijvoorbeeld patroon abc* zou overeenkomen met abc of abcdef), ** komt overeen met elke map, ? komt overeen met elk enkel teken, [ABC] komt overeen met één teken tussen haakjes, en [A-C] komt overeen met één teken in het bereik. Haakjes kunnen een negatie bevatten om overeen te komen met elk teken dat niet is gespecificeerd (bijvoorbeeld [!abc] komt overeen met elk teken behalve a, b of c). Als een bestandsnaam begint met "." wordt deze standaard genegeerd, maar kan deze worden gematcht door deze expliciet te specificeren (bijvoorbeeld .gif niet overeenkomt met .a.gif, maar ..gif wel). Een eenvoudig voorbeeld: ***.txt komt overeen met elk bestand dat niet begint met '.' en eindigt met .txt in de Task-werkmap of een submap. Als de bestandsnaam een jokerteken bevat, kan deze worden ontsnapt met haakjes (bijvoorbeeld abc[] zou overeenkomen met een bestand genaamd abc). Let op dat zowel \ als / op Windows als directory-separators worden behandeld, maar alleen / op Linux. Omgevingsvariabelen (%var% op Windows of $var op Linux) worden uitgebouwd voordat het patroon wordt toegepast. |
| upload |
Extra opties voor de uploadoperatie, inclusief onder welke voorwaarden de upload moet worden uitgevoerd. |
Eigenschapdetails
destination
De bestemming voor het uitvoerbestand(en).
destination: OutputFileDestination
Waarde van eigenschap
filePattern
Een patroon dat aangeeft welke bestand(en) geüpload moeten worden. Zowel relatieve als absolute paden worden ondersteund. Relatieve paden zijn relatief aan de Task-werkdirectory. De volgende wildcards worden ondersteund: * komt overeen met 0 of meer tekens (bijvoorbeeld patroon abc* zou overeenkomen met abc of abcdef), ** komt overeen met elke map, ? komt overeen met elk enkel teken, [ABC] komt overeen met één teken tussen haakjes, en [A-C] komt overeen met één teken in het bereik. Haakjes kunnen een negatie bevatten om overeen te komen met elk teken dat niet is gespecificeerd (bijvoorbeeld [!abc] komt overeen met elk teken behalve a, b of c). Als een bestandsnaam begint met "." wordt deze standaard genegeerd, maar kan deze worden gematcht door deze expliciet te specificeren (bijvoorbeeld .gif niet overeenkomt met .a.gif, maar ..gif wel). Een eenvoudig voorbeeld: ***.txt komt overeen met elk bestand dat niet begint met '.' en eindigt met .txt in de Task-werkmap of een submap. Als de bestandsnaam een jokerteken bevat, kan deze worden ontsnapt met haakjes (bijvoorbeeld abc[] zou overeenkomen met een bestand genaamd abc). Let op dat zowel \ als / op Windows als directory-separators worden behandeld, maar alleen / op Linux. Omgevingsvariabelen (%var% op Windows of $var op Linux) worden uitgebouwd voordat het patroon wordt toegepast.
filePattern: string
Waarde van eigenschap
string
uploadOptions
Extra opties voor de uploadoperatie, inclusief onder welke voorwaarden de upload moet worden uitgevoerd.
uploadOptions: OutputFileUploadConfig