in osci/actions/base.py [0:0]
def _process_params(self, passed: dict):
self._intersect_required_and_default_params()
processed_params = passed.copy()
self._set_default_params(processed_params)
self._validate_params(passed)
for param in self.params:
if param.type == datetime and param.name in processed_params:
processed_params[param.name] = datetime.strptime(processed_params[param.name],
param.datetime_format or DAY_FORMAT)
elif param.type == int and param.name in processed_params:
processed_params[param.name] = int(processed_params[param.name])
return processed_params