Documentation ¶
Overview ¶
In diesem Package wird die vorher eingelesene Konfiguration interpretiert und validiert. Das bedeutet, dass Parameter ohne Programmstart abgearbeitet werden und die angegebenen Pfade validiert werden.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InterpretConfig ¶
Diese Methode bekommt den Pointer zu einem ConfigStruct übergeben. Sie arbeitet ausstehende Parameter ab und validiert den Pfad zu der Audit-Konfiguration, sowie den Output-Pfad. Wenn keine Errors auftreten, gibt sie den Boolean continueExecution zurück. Ist dieser false, wird das Programm nach dem Ausführen dieser Methode beendet. Das ist beispielsweise dann der Fall, wenn nur die Version ausgegeben werden soll.
func ValidateOutputPath ¶
func ValidateOutputPath(cs *ConfigStruct) (err error)
Diese Methode validiert den Output-Pfad. Dafür wird überprüft ob der Pfad existiert und ob der Prozess Lese- und Schreibrechte hat.
Types ¶
This section is empty.