@@ 16,6 16,7 @@ from functools import (
from contextlib import contextmanager
from pathlib import Path
from warnings import warn
+import logging
import pytz
import numpy as np
@@ 26,6 27,13 @@ from sqlalchemy.engine.base import Engin
from inireader import reader
+def logme(name, level=logging.DEBUG):
+ logger = logging.getLogger(name)
+ logger.addHandler(logging.StreamHandler())
+ logger.setLevel(level)
+ return logger
+
+
@contextmanager
def tempdir(suffix='', prefix='tmp'):
tmp = tempfile.mkdtemp(suffix=suffix, prefix=prefix)