Sektion |
Job |
Muss Feld |
Nein |
Typ |
Text (String) |
Standardwert |
- |
Beschreibung
<Condition> fassen eine oder mehrere Bedingung zusammen, davon alle erfüllt (wahr) sein müssen, damit COPjar die betreffende Aktion oder Job ausführt.
Folgende Tags definieren eine Bedingung.
Tag |
Beschreibung |
Diese Bedingung ist wahr, sofern die in diesem Tag konfigurierten Bedingungen erfüllt sind. |
|
Diese Bedingung ist wahr, sofern die in diesem Tag konfigurierten Bedingungen nicht erfüllt sind. |
|
Diese Bedingung ist wahr, sofern der aktuell angemeldete Benutzer ein Mitglied einer bestimmten Gruppe ist. |
Falls innerhalb von <Condition> mehrere Bedingungen konfiguriert sind, dann müssen alle diese Bedingungen erfüllt sein (AND Verknüpfung), damit COPjar den betreffenden Job ausführt. Mit dem Tag <Operator> können sie festlegen, ob alle Bedinungen (AND) oder nur eine Bedingung (OR) erfüllt sein müssen. Die Standardverbindung der Bedinungen ist AND.
<Condition> können ineinander verschachtelt werden.
Beispiel 1
<COPJobs>
<Job>
<Name>export-related</Name>
<Action>addserverjob</Action>
<ServerAction>export-relatedfile</ServerAction>
<Condition>
<Operator>OR</Operator>
<IfNotMatch>
<Attribute>NAME</Attribute>
<Value>T.*</Value>
</IfNotMatch>
<IfNotMatch>
<Attribute>NAME</Attribute>
<Value>Z.*</Value>
</IfNotMatch>
</Condition>
</Job>
</COPJobs>
Beispiel 2
<COPJobs>
<Job>
<Name>export-related</Name>
<Action>addserverjob</Action>
<ServerAction>export-relatedfile</ServerAction>
<Condition>
<Operator>OR</Operator>
<IfMatch attribute="NAME">T.*</IfMatch>
<IfMatch attribute="NAME">Z.*</IfMatch>
<Condition>
<IfNotMatch attribute="TYPE">fremd</IfNotMatch>
<IfNotMatch attribute="TYPE">norm</IfNotMatch>
</Condition>
</Condition>
</Job>
</COPJobs>
(c) 2018 COP Informatik AG www.copag.ch