|
@@ -0,0 +1,91 @@
|
|
|
+{
|
|
|
+ "module_spec": {
|
|
|
+ "module_name": "Logging",
|
|
|
+ "module_description": "Logging options",
|
|
|
+ "config_data": [
|
|
|
+ {
|
|
|
+ "item_name": "loggers",
|
|
|
+ "item_type": "list",
|
|
|
+ "item_optional": false,
|
|
|
+ "item_default": [],
|
|
|
+ "list_item_spec": {
|
|
|
+ "item_name": "logger",
|
|
|
+ "item_type": "map",
|
|
|
+ "item_optional": false,
|
|
|
+ "item_default": {},
|
|
|
+ "map_item_spec": [
|
|
|
+ { "item_name": "name",
|
|
|
+ "item_type": "string",
|
|
|
+ "item_optional": false,
|
|
|
+ "item_default": ""
|
|
|
+ },
|
|
|
+ { "item_name": "severity",
|
|
|
+ "item_type": "string",
|
|
|
+ "item_optional": false,
|
|
|
+ "item_default": "INFO"
|
|
|
+ },
|
|
|
+ { "item_name": "debuglevel",
|
|
|
+ "item_type": "integer",
|
|
|
+ "item_optional": false,
|
|
|
+ "item_default": 0
|
|
|
+ },
|
|
|
+ { "item_name": "additive",
|
|
|
+ "item_type": "boolean",
|
|
|
+ "item_optional": false,
|
|
|
+ "item_default": false
|
|
|
+ },
|
|
|
+ { "item_name": "output_options",
|
|
|
+ "item_type": "list",
|
|
|
+ "item_optional": false,
|
|
|
+ "item_default": [],
|
|
|
+ "list_item_spec": {
|
|
|
+ "item_name": "output_option",
|
|
|
+ "item_type": "map",
|
|
|
+ "item_optional": false,
|
|
|
+ "item_default": {},
|
|
|
+ "map_item_spec": [
|
|
|
+ { "item_name": "destination",
|
|
|
+ "item_type": "string",
|
|
|
+ "item_optional": false,
|
|
|
+ "item_default": "console"
|
|
|
+ },
|
|
|
+ { "item_name": "stream",
|
|
|
+ "item_type": "string",
|
|
|
+ "item_optional": false,
|
|
|
+ "item_default": "stdout"
|
|
|
+ },
|
|
|
+ { "item_name": "flush",
|
|
|
+ "item_type": "boolean",
|
|
|
+ "item_optional": false,
|
|
|
+ "item_default": false
|
|
|
+ },
|
|
|
+ { "item_name": "facility",
|
|
|
+ "item_type": "string",
|
|
|
+ "item_optional": false,
|
|
|
+ "item_default": ""
|
|
|
+ },
|
|
|
+ { "item_name": "filename",
|
|
|
+ "item_type": "string",
|
|
|
+ "item_optional": false,
|
|
|
+ "item_default": ""
|
|
|
+ },
|
|
|
+ { "item_name": "maxsize",
|
|
|
+ "item_type": "integer",
|
|
|
+ "item_optional": false,
|
|
|
+ "item_default": 0
|
|
|
+ },
|
|
|
+ { "item_name": "maxver",
|
|
|
+ "item_type": "integer",
|
|
|
+ "item_optional": false,
|
|
|
+ "item_default": 0
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ }
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ }
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "commands": []
|
|
|
+ }
|
|
|
+}
|