code: def check_transform_proc(proc_l, fit_start_time, fit_end_time):
      new_l = []
      for p in proc_l:
          if not isinstance(p, Processor):
              klass, pkwargs = get_callable_kwargs(p, processor_module)
              args = getfullargspec(klass).args
              if "fit_start_time" in args and "fit_end_time" in args:
                  assert (
                      fit_start_time is not None
                      and fit_end_time is not None
                  ), "Make sure `fit_start_time` and `fit_end_time` are not None."
                  pkwargs.update(
                      {
                          "fit_start_time": fit_start_time,
                          "fit_end_time": fit_end_time,
                      }
                  )
              proc_config = {"class": klass.__name__, "kwargs": pkwargs}
              if isinstance(p, dict) and "module_path" in p:
                  proc_config["module_path"] = p["module_path"]
              new_l.append(proc_config)
          else:
              new_l.append(p)
      return new_l
  
imports: from ...data.dataset.handler import DataHandlerLP
  from ...data.dataset.processor import Processor
  from ...utils import get_callable_kwargs
  from ...data.dataset import processor
  from inspect import getfullargspec
label_desc: Use image node_id 1 for calling a global function with example usage: check_transform_proc(proc_l, fit_start_time, fit_end_time) and returns: new_l