From: Francis Dupont Date: Fri, 11 Oct 2024 08:17:46 +0000 (+0200) Subject: [#3588] Improved no test logs X-Git-Tag: Kea-2.7.4~82 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8b1f7f336ced0f412fcd5a2a11cecf5b040fd17f;p=thirdparty%2Fkea.git [#3588] Improved no test logs --- diff --git a/src/bin/dhcp4/dhcp4_messages.cc b/src/bin/dhcp4/dhcp4_messages.cc index 6a77966f17..fdfec23493 100644 --- a/src/bin/dhcp4/dhcp4_messages.cc +++ b/src/bin/dhcp4/dhcp4_messages.cc @@ -326,7 +326,7 @@ const char* values[] = { "DHCP4_REQUEST", "%1: server is processing DHCPREQUEST with hint=%2", "DHCP4_REQUIRED_CLASS_EVAL_ERROR", "%1: Expression '%2' evaluated to %3", "DHCP4_REQUIRED_CLASS_EVAL_RESULT", "%1: Expression '%2' evaluated to %3", - "DHCP4_REQUIRED_CLASS_NO_TEST", "required class %1 has no test expression", + "DHCP4_REQUIRED_CLASS_NO_TEST", "required class %1 has no test expression, adding it to client's classes unconditionally", "DHCP4_REQUIRED_CLASS_UNDEFINED", "required class %1 has no definition", "DHCP4_RESERVATIONS_LOOKUP_FIRST_ENABLED", "Multi-threading is enabled and host reservations lookup is always performed first.", "DHCP4_RESERVED_HOSTNAME_ASSIGNED", "%1: server assigned reserved hostname %2", diff --git a/src/bin/dhcp4/dhcp4_messages.mes b/src/bin/dhcp4/dhcp4_messages.mes index abcd017ccb..98e285b7d1 100644 --- a/src/bin/dhcp4/dhcp4_messages.mes +++ b/src/bin/dhcp4/dhcp4_messages.mes @@ -979,7 +979,7 @@ This debug message indicates that the expression of a required client class has been successfully evaluated. The client class name and the result value of the evaluation are printed. -% DHCP4_REQUIRED_CLASS_NO_TEST required class %1 has no test expression +% DHCP4_REQUIRED_CLASS_NO_TEST required class %1 has no test expression, adding it to client's classes unconditionally Logged at debug log level 40. This debug message informs that a class was listed for required evaluation but its definition does not include a test expression to evaluate. The class is diff --git a/src/bin/dhcp6/dhcp6_messages.cc b/src/bin/dhcp6/dhcp6_messages.cc index 1b4c5184f8..452a4aefa8 100644 --- a/src/bin/dhcp6/dhcp6_messages.cc +++ b/src/bin/dhcp6/dhcp6_messages.cc @@ -314,7 +314,7 @@ const char* values[] = { "DHCP6_RELEASE_PD_FAIL_WRONG_IAID", "%1: client tried to release prefix %2/%3, but it used wrong IAID (expected %4, but got %5)", "DHCP6_REQUIRED_CLASS_EVAL_ERROR", "%1: Expression '%2' evaluated to %3", "DHCP6_REQUIRED_CLASS_EVAL_RESULT", "%1: Expression '%2' evaluated to %3", - "DHCP6_REQUIRED_CLASS_NO_TEST", "required class %1 has no test expression", + "DHCP6_REQUIRED_CLASS_NO_TEST", "required class %1 has no test expression, adding it to client's classes unconditionally", "DHCP6_REQUIRED_CLASS_UNDEFINED", "required class %1 has no definition", "DHCP6_REQUIRED_OPTIONS_CHECK_FAIL", "%1: %2 message received from %3 failed the following check: %4", "DHCP6_RESERVATIONS_LOOKUP_FIRST_ENABLED", "Multi-threading is enabled and host reservations lookup is always performed first.", diff --git a/src/bin/dhcp6/dhcp6_messages.mes b/src/bin/dhcp6/dhcp6_messages.mes index 5e9f023937..50cf131024 100644 --- a/src/bin/dhcp6/dhcp6_messages.mes +++ b/src/bin/dhcp6/dhcp6_messages.mes @@ -984,7 +984,7 @@ This debug message indicates that the expression of a required client class has been successfully evaluated. The client class name and the result value of the evaluation are printed. -% DHCP6_REQUIRED_CLASS_NO_TEST required class %1 has no test expression +% DHCP6_REQUIRED_CLASS_NO_TEST required class %1 has no test expression, adding it to client's classes unconditionally Logged at debug log level 40. This debug message informs that a class was listed for required evaluation but its definition does not include a test expression to evaluate. The class is