<agent name="jmeno_agenta" app="ads" params="parametry_agenta" defaultparams="1" variablename="AgentResult" background="0"/>
Spustí agenta zadaného jména (name
) se zadanými parametry.
Atributy:
name
- (povinný) Jméno agenta.params
- (povinný) Parametry agenta.app
- (nepovinný) Aplikace, pro kterou je agent určen. Pokud není zadána, použije se "ads".defaultparams
- (nepovinný) Pokud je zadáno, určuje, jestli se mají přidat k parametrům také výchozí parametry nakonfigurované v portálu. Implicitní hodnota je 1 = přidají se.variablename
- (nepovinný) Pokud je zadáno jméno proměnné, uloží se do ní výsledek spuštění agenta.background
- (nepovinný) Určuje, jestli se má agent spustit "na pozadí" - to znamená, že se nečeká na jeho ukončení.Pokud je zadáno jméno proměnné, vloží se do ní pole, které obsahuje tyto položky:
resultCode
- Výsledek spuštění agenta.finalMessage
- Výsledek spuštění agenta.errorMessage
- Pokud došlo k chybě, obsahuje chybovou hlášku.logText
- .progressMessage
- Stav spuštění agenta, pokud je spuštěn na pozadí.isRunning
- Příznak, jestli agent ještě běží.taskId
- Pokud je agent spuštěn na pozadí, obsahuje id spuštěného procesu.<agent name="ADS_Agent_Processing.exe" params="8 -interval:{$TODAY:date};{$TODAY:date} -IDPP:{$idpp}" />
Spustí agenta ADS_Agent_Processing.exe se zadanými parametry.