OS4X plugin os4xplugin copy
		
		
		
		
		
		Jump to navigation
		Jump to search
		
		
	
Zweck
Dieses Plugin kopiert alle im Auftrag enthaltenen Dateien in den OS4X-temp-Ordner und ändert die XML-File ab. Grundlage der Informationen ist die übergebene XML-Datei.
Jede File-Eintrag der XML erhält zusätzlich den Eintrag "type="copy"" (dieser Eintrag führt dazu, dass am Ende der Plugin-Abarbeitung diese Datei gelöscht wird).
Voraussetzungen
- Datei 
/etc/os4x.confbzw. Konfigurationsdatei in der Umgebungsvariable$OS4X_CFGFILEdefiniert. Über die Datenbank, die hier konfiguriert ist, wird das temporäre Verzeichnis sowie das Lizenzfile bezogen. 
Konfiguration
- Zielordner ist in der OS4X-Konfigurationstabelle <tableprefix>
configurations(default:os4x_configuration") in Zeilename=tmp_directory 
Rückgabewerte
0: alles OK
1: Anzahl Parameter != 1; Configfile /etc/os4x.conf nicht gefunden; Config in Datenbank nicht lesbar; Lizenz nicht gültig; XML-File ungültig
254: Kopie einer Datei nicht möglich (Kopie nicht schreibbar)
255: Kopie einer Datei nicht möglich (Original nicht lesbar)