Exemplo n.º 1
0
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")
Exemplo n.º 7
0
def logger():
    return getAppLogger("test_currencyExchangeRedis")