rdkcentral / RdkEasyMeshController

Manages the operation of the EasyMesh network, controls and coordinates the activity of agents within the network
Other
7 stars 13 forks source link

RDKBDEV-1210 : Logging Improvements and Fixes #4

Closed meycint closed 1 year ago

meycint commented 1 year ago

Reason for change: Log mechanism was not working properly. rdklogger support was implemented buggy. Wrong usage of variable arguments in logging functions is fixed. No modification of internal log levels was possible besides build time. Environment variables are added to modify internal log levels and log output. Test Procedure: Modify RdkEasyMeshController.service for environment variables. Available environment variables and values are MAP_CONTROLLER_LOG_LEVEL (error, warn, info, debug) MAP_PLATFORM_LOG_LEVEL (error, warn, info, debug) MAP_IEEE1905_LOG_LEVEL (error, warn, info, debug) MAP_LOG_OUTPUT (stderr, syslog, file_only) Run systemctl daemon-reload; systemctl restart RdkEasyMeshController for the changes to take effect Risks: Low

Signed-off-by: Engin Akca engin.akca@airties.com

rdkcmf-jenkins commented 1 year ago

https://jenkins.code.rdkcentral.com/job/github-triggered/22824/ started

rdkcmf-jenkins commented 1 year ago

https://jenkins.code.rdkcentral.com/job/build-component/58059/ started.

rdkcmf-jenkins commented 1 year ago

Smoke tests for ['build-rpi-broadband'] added. https://jenkins.cmf.code.rdkcentral.com/job/test-components-flow/126955/

rdkcmf-jenkins commented 1 year ago

Smoke tests for ['build-tur-bb'] added. https://jenkins.cmf.code.rdkcentral.com/job/test-components-flow/126956/