aboutsummaryrefslogtreecommitdiff
path: root/src/mm-log-object.c
AgeCommit message (Collapse)Author
2025-05-23log-object: don't construct log ID with NULL self_idDan Williams
If the object has an owner ID already but doesn't yet have enough information to build its log ID, don't cache a less-than-useful log ID string for it. Signed-off-by: Dan Williams <dan@ioncontrol.co>
2025-05-23log-object: Add possibility to reset logger idMaciej S. Szmigiero
Logger id (the one generated from build_id interface method and owner_id property) is generated and cached the first time it is required, further uses just return the cached value. Add a cache reset method so if the interface implementer knows that its logger id could have changed it could force its re-generation. Signed-off-by: Maciej S. Szmigiero <mail@maciej.szmigiero.name>
2020-04-08log: new object logging supportAleksander Morgado
So that we can provide the specific object id in every log associated to a given object.