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 )