diff --git a/RequestLogger.py b/RequestLogger.py index 66ef9bf..427a42b 100644 --- a/RequestLogger.py +++ b/RequestLogger.py @@ -146,15 +146,11 @@ class FSCLogger: self.return_and_exit(Response(id=request.id, error="invalid config (missing required field(s) '{}'" ")".format(', '.join(missing_fields)))) self.log("conf: " + conf['logfile']) - + # validate fields if conf['logfile'] == "": invalid_fields.append('logfile') - else: - try: - test = int(conf['logfile']) - except ValueError as _: - invalid_fields.append('logfile') + if len(invalid_fields) > 0: # return an error as at least one field seems invalid