Python-API: Das Auftragsobjekt
Klasse Job
Eine Job-Klasse repräsentiert einen Validierungsauftrag in RaptorXML.
Die Klasse Job stellt das folgende (schreibgeschützte) Instanzattribut bereit:
Job.output_dir
Gibt (bei Ausführung im Server-Modus) eine Datei-URL mit dem Ausgabeverzeichnis für den Auftrag zurück, andernfalls wird das aktuelle Arbeitsverzeichnis zurückgegeben.
Job.script_params
Gibt ein dict (vordefinierte Python-Datenstruktur) mit den benutzerdefinierten Script-Parametern zurück (bei Verwendung der Option --script-param).
Die Klasse Job stellt die folgende Instanzmethode bereit:
Job.append_ouptput_filename(filename)
Fügt einen zusätzlichen Ausgabedateinamen zur Liste der Ausgabedateien für den Auftrag hinzu. Diese Liste wird in der Ausgabe der Befehlszeile und im über die HTTP-Schnittstelle zurückgegebenen Ergebnisdokument angezeigt.