You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
20 lines
369 B
20 lines
369 B
# logbus/publisher.py
|
|
|
|
import logging
|
|
|
|
logger = logging.getLogger("logbus")
|
|
|
|
|
|
def log(message: str):
|
|
"""
|
|
Compact logging:
|
|
- Geen lege regels
|
|
- Alleen prefix '[LOG]' als message niet leeg is
|
|
- Message staat op één regel
|
|
"""
|
|
|
|
if not message or not message.strip():
|
|
return # skip log entirely
|
|
|
|
logger.warning(f"[LOG] {message}")
|