Difference between revisions of "OS4X plugin os4xplugin delete"

From OS4X
Jump to navigation Jump to search
 
Line 1: Line 1:
 
[[Category:Plugins]]
 
[[Category:Plugins]]
== Zweck ==
+
== Purpose ==
  
Löscht jede im Job referenzierte Datei auf dem Filesystem.
+
Deletes every file referenced in the job on the file system.
  
== Voraussetzungen ==
+
== Requirements ==
  
* 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 Lizenzfile bezogen.
+
* File <code>/etc/os4x.conf</code> or configuration file in the environment variable <code>$OS4X_CFGFILE</code>. The license file is obtained from the database configured here.
  
== Konfiguration ==
+
== Configuration ==
  
Keine.
+
None.
 
+
== Return values ==
== Rückgabewerte ==
+
*0: everything OK
*0: alles OK
+
*1: number of parameters != 1; Config file <code>/etc/os4x.conf</code> not found; Config in database not readable; license not valid; XML file invalid
*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
+
*all others: return value of the "unlink" function. The output on the standard output contains a system-side textual interpretation of the error.
*alle anderen: Rückgabewert der Funktion "unlink". Die Ausgabe auf der Standardausgabe enthält eine systemseitige textuelle Interpretation des Fehlers.
 

Latest revision as of 09:04, 29 July 2022

Purpose

Deletes every file referenced in the job on the file system.

Requirements

  • File /etc/os4x.conf or configuration file in the environment variable $OS4X_CFGFILE. The license file is obtained from the database configured here.

Configuration

None.

Return values

  • 0: everything OK
  • 1: number of parameters != 1; Config file /etc/os4x.conf not found; Config in database not readable; license not valid; XML file invalid
  • all others: return value of the "unlink" function. The output on the standard output contains a system-side textual interpretation of the error.