Difference between revisions of "OS4X plugin os4xplugin copy"
Jump to navigation
Jump to search
(New page: == 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 ...) |
|||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | [[Category:Plugins]] | ||
== Zweck == | == Zweck == | ||
Line 6: | Line 7: | ||
== Voraussetzungen == | == Voraussetzungen == | ||
− | * Datei <code>/etc/os4x.conf</code> | + | * Datei <code>/etc/os4x.conf</code> bzw. Konfigurationsdatei in der Umgebungsvariable <code>$OS4X_CFGFILE</code> definiert. Über die Datenbank, die hier konfiguriert ist, wird das temporäre Verzeichnis sowie das Lizenzfile bezogen. |
== Konfiguration == | == Konfiguration == | ||
− | - | + | * Zielordner ist in der OS4X-Konfigurationstabelle <tableprefix><code>configurations</code> (default: <code>os4x_configuration</code>") in Zeile <code>name</code>=<code>tmp_directory</code> |
== Rückgabewerte == | == Rückgabewerte == | ||
Line 16: | Line 17: | ||
1: Anzahl Parameter != 1; Configfile <code>/etc/os4x.conf</code> nicht gefunden; Config in Datenbank nicht lesbar; Lizenz nicht gültig; XML-File ungültig | 1: Anzahl Parameter != 1; Configfile <code>/etc/os4x.conf</code> nicht gefunden; Config in Datenbank nicht lesbar; Lizenz nicht gültig; XML-File ungültig | ||
+ | |||
+ | 5: Datei in OS4X-Job existiert nicht. | ||
254: Kopie einer Datei nicht möglich (Kopie nicht schreibbar) | 254: Kopie einer Datei nicht möglich (Kopie nicht schreibbar) | ||
255: Kopie einer Datei nicht möglich (Original nicht lesbar) | 255: Kopie einer Datei nicht möglich (Original nicht lesbar) |
Latest revision as of 08:07, 2 November 2015
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.conf
bzw. Konfigurationsdatei in der Umgebungsvariable$OS4X_CFGFILE
definiert. Ü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
5: Datei in OS4X-Job existiert nicht.
254: Kopie einer Datei nicht möglich (Kopie nicht schreibbar)
255: Kopie einer Datei nicht möglich (Original nicht lesbar)