Difference between revisions of "Seon plugin seonplugin enqueue passive"
(New page: == Zweck == == Voraussetzungen == * Datei <code>/etc/seon.conf</code> == Konfiguration == - == Rückgabewerte == 0: alles OK) |
|||
Line 1: | Line 1: | ||
== Zweck == | == Zweck == | ||
+ | Einstellen aller Dateien, die in der übergebenen XML definiert sind, in die Seon Sendewarteschlange zur OFTP-Übertragung. Hierbei wird dem Send-Queue-Eintrag der Kommentar "Seon Enterprise send job #..." angehängt, um die Send-Queue-Einträge voneinander zu unterscheiden. | ||
+ | Dieses Plugin nutzt die Funktion aus dem Programm "<code>seoneq</code>" bzw. "<code>seoneq2</code>" und gibt dessen Ausgabe aus sowie das Kommando, das genutzt wurde. | ||
+ | Falls der Adressat nicht-Default-OFTP-Parameter nutzt, werden diese dem Programm "<code>seoneq</code>" übergeben. | ||
+ | |||
+ | Im Gegensatz zum Plugin [[Seon plugin seonplugin_enqueue]] stellt dieses Plugin die Dateien allerdings so in die Sendewarteschlange, dass sie nur vom Partner aktiv abgeholt werden und nicht von Seon aktiv versendet werden. | ||
== Voraussetzungen == | == Voraussetzungen == | ||
− | * Datei <code>/etc/seon.conf</code> | + | * Datei <code>/etc/seon.conf</code> bzw. Konfigurationsdatei in der Umgebungsvariable <code>$Seon_CFGFILE</code> definiert. Über die Datenbank, die hier konfiguriert ist, wird das temporäre Verzeichnis sowie das Lizenzfile bezogen. |
== Konfiguration == | == Konfiguration == | ||
- | - | ||
+ | |||
+ | == Parameter == | ||
+ | |||
+ | Als asynchrones Plugin muss dieses Plugin den Parameter "<code>-c</code>" unterstützen. Hierbei werden alle Send-Queue-Einträge gelöscht, die den entsprechenden Kommentar besitzen. Dadurch, dass Seon alle aktiven Send-Queue-Transfer abbricht, für die kein Eintrag existiert (und dies geschieht spätestens nach Ablauf der Progressbar-Update-Zeit von standardmäßigen 3 Sekunden bei aktiven Transfers), werden Prozesse nicht aktiv beendet. | ||
== Rückgabewerte == | == Rückgabewerte == | ||
0: alles OK | 0: alles OK | ||
+ | 1: Aufruf von "<code>seoneq</code>" schlug fehl (siehe Pluginausgabe) |
Revision as of 12:36, 27 March 2007
Zweck
Einstellen aller Dateien, die in der übergebenen XML definiert sind, in die Seon Sendewarteschlange zur OFTP-Übertragung. Hierbei wird dem Send-Queue-Eintrag der Kommentar "Seon Enterprise send job #..." angehängt, um die Send-Queue-Einträge voneinander zu unterscheiden.
Dieses Plugin nutzt die Funktion aus dem Programm "seoneq
" bzw. "seoneq2
" und gibt dessen Ausgabe aus sowie das Kommando, das genutzt wurde.
Falls der Adressat nicht-Default-OFTP-Parameter nutzt, werden diese dem Programm "seoneq
" übergeben.
Im Gegensatz zum Plugin Seon plugin seonplugin_enqueue stellt dieses Plugin die Dateien allerdings so in die Sendewarteschlange, dass sie nur vom Partner aktiv abgeholt werden und nicht von Seon aktiv versendet werden.
Voraussetzungen
- Datei
/etc/seon.conf
bzw. Konfigurationsdatei in der Umgebungsvariable$Seon_CFGFILE
definiert. Über die Datenbank, die hier konfiguriert ist, wird das temporäre Verzeichnis sowie das Lizenzfile bezogen.
Konfiguration
-
Parameter
Als asynchrones Plugin muss dieses Plugin den Parameter "-c
" unterstützen. Hierbei werden alle Send-Queue-Einträge gelöscht, die den entsprechenden Kommentar besitzen. Dadurch, dass Seon alle aktiven Send-Queue-Transfer abbricht, für die kein Eintrag existiert (und dies geschieht spätestens nach Ablauf der Progressbar-Update-Zeit von standardmäßigen 3 Sekunden bei aktiven Transfers), werden Prozesse nicht aktiv beendet.
Rückgabewerte
0: alles OK
1: Aufruf von "seoneq
" schlug fehl (siehe Pluginausgabe)