W pliku regon_api.py znajduje się coś takiego:
logging.basicConfig(format=LOGGING_FORMAT)
logging.root.setLevel(ROOT_LOGGING_LEVEL)
To powoduje, że biblioteka:
- Ustawia poziom logowania na logging.root, czyli na globalny logger używany w całej aplikacji
- Wywołuje logging.basicConfig(), co może instalować domyślne handlery, nadpisywać format i kolidować z istniejącą konfiguracją logowania w aplikacji
To bardzo utrudnia korzystanie z biblioteki w większych projektach, które same zarządzają logowaniem. Proponował bym to zmienić ;)
W pliku regon_api.py znajduje się coś takiego:
To powoduje, że biblioteka:
To bardzo utrudnia korzystanie z biblioteki w większych projektach, które same zarządzają logowaniem. Proponował bym to zmienić ;)