Skip to content
Snippets Groups Projects
Commit 343e169e authored by Felix Kleinert's avatar Felix Kleinert
Browse files

add some logging statements

parent 8f4a94ec
No related branches found
No related tags found
1 merge request!259Draft: Resolve "WRF-Datahandler should inherit from SingleStationDatahandler"
Pipeline #64897 passed
......@@ -6,6 +6,7 @@ import inspect
from typing import Union, Dict
from mlair.helpers import remove_items
import logging
class AbstractDataHandler:
......@@ -13,6 +14,7 @@ class AbstractDataHandler:
_requirements = []
def __init__(self, *args, **kwargs):
logging.info("Initialise AbstractDataHandler")
pass
@classmethod
......
......@@ -62,6 +62,7 @@ class DataHandlerSingleStation(AbstractDataHandler):
overwrite_local_data: bool = False, transformation=None, store_data_locally: bool = True,
min_length: int = 0, start=None, end=None, variables=None, data_origin: Dict = None,
lazy_preprocessing: bool = False, aggregation_dim=None, **kwargs):
logging.info(f"Initialise DataHandlerSingleStation")
super().__init__()
self.station = helpers.to_list(station)
self.path = self.setup_data_path(data_path, sampling)
......
......@@ -396,6 +396,7 @@ class DataHandlerSingleGridColumn(DataHandlerSingleStation):
def __init__(self, *args, external_coords_file=None,
var_logical_z_coord_selector=None,
targetvar_logical_z_coord_selector=None, **kwargs):
logging.info("Initialise DataHandlerSingleGridColumn")
self.external_coords_file = external_coords_file
self.var_logical_z_coord_selector = self._ret_z_coord_select_if_valid(var_logical_z_coord_selector,
as_input=True)
......@@ -607,6 +608,7 @@ class DataHandlerSectorGrid(DataHandlerSingleGridColumn):
_requirements = DataHandlerWRF.requirements()
def __init__(self, *args, radius=None, sectors=None, wind_sector_edge_dim_name=None, **kwargs):
logging.info("Initialise DataHandlerSectorGrid")
if radius is None:
radius = 100 # km
self.radius = radius
......
......@@ -60,6 +60,7 @@ class DefaultDataHandler(AbstractDataHandler):
@classmethod
def build(cls, station: str, **kwargs):
logging.info(f"build dh: DefaultDataHandler")
sp_keys = {k: copy.deepcopy(kwargs[k]) for k in cls._requirements if k in kwargs}
sp = cls.data_handler(station, **sp_keys)
dp_args = {k: copy.deepcopy(kwargs[k]) for k in cls.own_args("id_class") if k in kwargs}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment