This function will return a logger for the public module containing the given module name. This is useful to make sure that logger name only reference public modules, which are the ones that the user imports and interacts with.
Implements the function suggested in frequenz-floss/frequenz-sdk-python#1009.
This function will return a logger for the public module containing the given module name. This is useful to make sure that logger name only reference public modules, which are the ones that the user imports and interacts with.
Implements the function suggested in frequenz-floss/frequenz-sdk-python#1009.