resolve_result_trackers
- resolve_result_trackers(result_tracker: str | ResultTracker | type[ResultTracker] | None | Sequence[str | ResultTracker | type[ResultTracker] | None] = None, result_tracker_kwargs: Mapping[str, Any] | None | Sequence[Mapping[str, Any] | None] = None) MultiResultTracker[source]
Resolve and compose result trackers.
- Parameters:
result_tracker (str | ResultTracker | type[ResultTracker] | None | Sequence[str | ResultTracker | type[ResultTracker] | None]) – Either none (will result in a Python result tracker), a single tracker (as either a class, instance, or string for class name), or a list of trackers (as either a class, instance, or string for class name
result_tracker_kwargs (Mapping[str, Any] | None | Sequence[Mapping[str, Any] | None]) – Either none (will use all defaults), a single dictionary (will be used for all trackers), or a list of dictionaries with the same length as the result trackers
- Returns:
A multi-result trackers that offloads to all contained result trackers
- Return type: