}
}
- # XXX - add check for validating the configured loglevel.
+ # Gather details about supported log levels.
+ my %supported_loglevels = &Guardian::Logger::GetLogLevels();
+
+ # Check if the configured log level is valid.
+ unless (exists ($supported_loglevels{$config{LogLevel}})) {
+ return "Invalid LogLevel: $config{LogLevel}";
+ }
# The config looks good, so return nothing (no error message).
return undef