Source code for osl_dynamics
import logging
from pkg_resources import DistributionNotFound, get_distribution
from osl_dynamics.config_api.pipeline import run_pipeline
# Setup the version
try:
[docs] __version__ = get_distribution("osl-dynamics").version
except DistributionNotFound:
__version__ = "unknown"
finally:
del get_distribution, DistributionNotFound
# Configure logging
logging.basicConfig(
format="%(asctime)s %(levelname)s %(name)s [%(filename)s:%(lineno)d:%(funcName)s]: %(message)s",
datefmt="%Y-%m-%d %H:%M:%S",
level=logging.INFO,
)
[docs]logger = logging.getLogger("osl-dynamics")
logger.debug("Version %s", __version__)
del logger, logging