File tree Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Original file line number Diff line number Diff line change 19
19
import typing
20
20
21
21
import charm_refresh
22
+ import ops .log
22
23
import tenacity
23
24
from charms .tempo_coordinator_k8s .v0 .charm_tracing import trace_charm
24
25
@@ -76,6 +77,12 @@ class MachineSubordinateRouterCharm(abstract_charm.MySQLRouterCharm):
76
77
77
78
def __init__ (self , * args ) -> None :
78
79
super ().__init__ (* args )
80
+ # Show logger name (module name) in logs
81
+ root_logger = logging .getLogger ()
82
+ for handler in root_logger .handlers :
83
+ if isinstance (handler , ops .log .JujuLogHandler ):
84
+ handler .setFormatter (logging .Formatter ("{name}:{message}" , style = "{" ))
85
+
79
86
# DEPRECATED shared-db: Enable legacy "mysql-shared" interface
80
87
self ._database_provides = relations .database_providers_wrapper .RelationEndpoint (
81
88
self , self ._database_provides
You can’t perform that action at this time.
0 commit comments