def obtainExchangeRatesTask(): if settings.OER_APP_ID: logger = getAppLogger(settings.CELERY_WORKER_NAME) logger.info("Starting celery task to obtain latest exchange rates") UpdateCurrencyExchanges(logger).update() logger.info("Finished celery task to obtain latest exchange rates") else: logger.critical("OpenExchangeRates app id must be provided.")
def logger(): return getAppLogger("test_updateCurrencyExchanges")
def test_SingletonLogger(): logger11 = getAppLogger("Uno") logger12 = getAppLogger("Uno") logger2 = getAppLogger("Dos") assert id(logger11) == id(logger12) assert id(logger11) != id(logger2)
def __init__(self, *args, **kwargs): self._logger = getAppLogger(settings.WEBSERVICE_NAME) super().__init__(*args, **kwargs)
def logger(): return getAppLogger("test_exchangeRate")
def logger(): return getAppLogger("test_conversion")
def logger(): return getAppLogger("test_currencyExchangeRedis")