Difference between revisions of "OS4X plugin os4xplugin promata sender"

From OS4X
Jump to navigation Jump to search
(New page: == Zweck == Bestimmen des Adresscodes des Senders eines Auftrags anhand der Rückgabe eines Scripts, welches den virt. Filenamen der Datei des Auftrags enthält. Der Adresscode, der aus d...)
 
Line 8: Line 8:
 
*Es darf nur eine einzige Datei im Auftrag enthalten sein.
 
*Es darf nur eine einzige Datei im Auftrag enthalten sein.
 
*Das Script zur Bestimmung des Adresscodes ist selbst zu administrieren und hat folgenden absoluten (harten, nicht änderbaren) Pfad:
 
*Das Script zur Bestimmung des Adresscodes ist selbst zu administrieren und hat folgenden absoluten (harten, nicht änderbaren) Pfad:
  $OS4X_SCRIPT_DIR/promata_addressing_sender.sh
+
  $[[OS4X_Core_environment_variables|OS4X_SCRIPT_DIR]]/promata_addressing_sender.sh
  
 
== Konfiguration ==
 
== Konfiguration ==

Revision as of 17:47, 6 February 2010

Zweck

Bestimmen des Adresscodes des Senders eines Auftrags anhand der Rückgabe eines Scripts, welches den virt. Filenamen der Datei des Auftrags enthält. Der Adresscode, der aus dem Script ermittelt wird, wird als einzige Ausgabe auf stdout vom Plugin eingelesen und daraus der Sender des Auftrags in der Datenbank gesucht. Falls es mehrere User gibt, die dieses Adresscode nutzen, wird der letzte eingetragene genutzt.

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.
  • Es darf nur eine einzige Datei im Auftrag enthalten sein.
  • Das Script zur Bestimmung des Adresscodes ist selbst zu administrieren und hat folgenden absoluten (harten, nicht änderbaren) Pfad:
$OS4X_SCRIPT_DIR/promata_addressing_sender.sh

Konfiguration

(keine)

Rückgabewerte

  • 0: alles OK
  • 1: Configfile (/etc/os4x.conf bzw. Inhalt der Variable "OS4X_CFGFILE") kann nicht gelesen werden oder die hier konfigurierte Datenbank kann nicht verbunden werden
  • 2: Lizenzfehler
  • 3: XML-Parameterfile kann nicht geparsed werden