Source code for compass.warn
"""Custom Warnings for COMPASS"""
import logging
logger = logging.getLogger("compass")
[docs]
class COMPASSWarning(UserWarning):
"""Generic COMPASS Warning"""
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
if args:
logger.warning(
"<%s> %s", self.__class__.__name__, args[0], stacklevel=2
)