summary history files

web/penny/util.py
import logging
import sys
import locale


def get_logger_handle():
    """Return a logging handler."""
    handle = logging.StreamHandler(stream=sys.stdout)
    formatter = logging.Formatter(
        "%(asctime)s - %(pathname)s:%(lineno)d - %(levelname)s - %(message)s"
    )
    handle.setFormatter(formatter)
    handle.setLevel(logging.INFO)
    return handle


def convert_to_float(cents):
    locale.setlocale(locale.LC_ALL, "en_AU.UTF-8")
    return locale.currency(float(cents / float(100)), grouping=True)