LoggerFactory - AG2
LoggerFactory
autogen.logger.LoggerFactory
Factory class to create logger objects.
get_logger`staticmethod
get_logger(logger_type='sqlite', config=None)
Factory method to create logger objects.
| PARAMETER | DESCRIPTION |
|---|---|
logger_type |
Type of logger. Defaults to "sqlite". TYPE: Literal['sqlite', 'file']DEFAULT:'sqlite' |
config |
Configuration for logger. Defaults to None. TYPE: Optional[dict[str, Any]]DEFAULT:None |
| RETURNS | DESCRIPTION |
|---|---|
BaseLogger |
Logger object TYPE: BaseLogger |
Source code in autogen/logger/logger_factory.py
<br>21<br>22<br>23<br>24<br>25<br>26<br>27<br>28<br>29<br>30<br>31<br>32<br>33<br>34<br>35<br>36<br>37<br>38<br>39<br>40<br>41<br>42<br> |
``` @staticmethod def get_logger( logger_type: Literal["sqlite", "file"] = "sqlite", config: dict[str, Any] |