Fix/node controller logging
Created by: ThanKarab
Changelog:
- Added the module/funcname for the node logs.
- Fixed the controller logs being shown multiple times.
There are now 3 loggers in the controller.
- The default logger used by quart that is called
app.serving
, - the logger used for any background processes
controller_background_service
and - the logger used for logs trigged after a request
controller_request
( context id\request_id could be added in the future).
- The default logger used by quart that is called