""" Copyright (c) 2024 Leibniz-Institut für Agrartechnik und Bioökonomie e.V. (ATB)
"""
[docs]
class Logger:
"""Handle the logger base class."""
[docs]
def debug(self, line: str) -> None:
"""Print debug message."""
raise NotImplementedError()
[docs]
def info(self, line: str) -> None:
"""Print info message."""
raise NotImplementedError()
[docs]
def warn(self, line: str) -> None:
"""Print warn message."""
raise NotImplementedError()
[docs]
def error(self, line: str) -> None:
"""Print error message."""
raise NotImplementedError()