"loggers": [
{
"name": "kea-dhcp4",
- "output_options": [
+ "output-options": [
{
"output": "/tmp/kea-dhcp4.log"
}
"loggers": [ {
"name": "kea-dhcp6",
- "output_options": [ {
+ "output-options": [ {
"output": "/tmp/kea-dhcp6.log"
} ],
"severity": "DEBUG",
"loggers": [
{
"name": "kea-netconf",
- "output_options": [
+ "output-options": [
{
"output": "/var/log/kea-netconf.log",
// Several additional parameters are possible in
{
"debuglevel": 99,
"name": "kea-netconf",
- "output_options": [
+ "output-options": [
{
"output": "stderr"
}
"loggers": [
{
"name": "kea-dhcp6",
- "output_options": [
+ "output-options": [
{
"output": "stderr"
}
verbose) to 99 (most verbose). If severity for the logger is not DEBUG,
this value is ignored.
-The ``output_options`` (list) Logger
+The ``output-options`` (list) Logger
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-Each logger can have zero or more ``output_options``. These specify
+Each logger can have zero or more ``output-options``. These specify
where log messages are sent and are explained in detail below.
+.. note::
+
+ As of Kea 2.5.1, alias ``output-options`` was added to replace
+ previous ``output_options`` configuration key. The reason behind this
+ was to keep all configuration keys consistent i.e. to use "dash" instead
+ of "underscore" in the key name. For the time being both configuration keys
+ are considered correct and mean the same to Kea parsers. In future, older
+ ``output_options`` configuration key will be deprecated.
+
The ``output`` (string) Option
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
"loggers": [
{
"name": "kea-dhcp4",
- "output_options": [
+ "output-options": [
{
"output": "stdout"
}
"loggers": [
{
"name": "kea-dhcp6",
- "output_options": [
+ "output-options": [
{
"output": "/var/log/kea-debug.log",
"maxver": 8,
severity ::= "severity" ":" STRING
- output_options_list ::= "output_options" ":" "[" output_options_list_content "]"
+ output_options_list ::= "output-options" ":" "[" output_options_list_content "]"
output_options_list_content ::= output_entry
| output_options_list_content "," output_entry
severity ::= "severity" ":" STRING
- output_options_list ::= "output_options" ":" "[" output_options_list_content "]"
+ output_options_list ::= "output-options" ":" "[" output_options_list_content "]"
output_options_list_content ::= output_entry
| output_options_list_content "," output_entry
severity ::= "severity" ":" STRING
- output_options_list ::= "output_options" ":" "[" output_options_list_content "]"
+ output_options_list ::= "output-options" ":" "[" output_options_list_content "]"
output_options_list_content ::= output_entry
| output_options_list_content "," output_entry
severity ::= "severity" ":" STRING
- output_options_list ::= "output_options" ":" "[" output_options_list_content "]"
+ output_options_list ::= "output-options" ":" "[" output_options_list_content "]"
output_options_list_content ::= output_entry
| output_options_list_content "," output_entry
severity ::= "severity" ":" STRING
- output_options_list ::= "output_options" ":" "[" output_options_list_content "]"
+ output_options_list ::= "output-options" ":" "[" output_options_list_content "]"
output_options_list_content ::= output_entry
| output_options_list_content "," output_entry