Samstag, 19. Oktober 2013

Update #18102013 LUA und Rules Else

Im heutigen Update geht es um die vollständige Implementierung von LUA als Regel
und die Funtion Rule Else.

Für LUA wurde in den Regeln ein Unterknoten LUA mit einem! CDATA-Segment eingeführt.
Dieses CDATA-Segment kann den LUA Quelltext enthalten oder den Dateinamen des LUA
Codes. Als was das CDATA Segment gewertet wird hängt davon ab ob in der Regel der Type
auf LUAC oder LUAF steht. (C = Code, F = File).

Ebenfalls kann eine *ansonsten* Regel definiert werden. Diese Regel ist mit dem Type "Else"
zu versehen. wird nun keine der vorhandenen Regeln ausgeführt, so wird die Else-Regel ausgeführt.
Else Regeln können genauso wie Normale Regeln verschachtelt werden und haben die gleiche Funktionalität.

Zudem kann nun in Jeder Regel eine "Source" - Attribut mit den Werten "STDOut" oder "STDErr" oder "ExitCode" vergeben werden. die angegebene Regel wird dann nur auf den Inhalt aus dieser Pipe angewendet. Bleibt dass Feld leer, so wird STDOUTERR verwendet, welcher Out und Err beinhaltet.


Keine Kommentare:

Kommentar veröffentlichen