aind_behavior_experiment_launcher.services.ServiceFactory

class aind_behavior_experiment_launcher.services.ServiceFactory(service_or_factory: TService)[source]
class aind_behavior_experiment_launcher.services.ServiceFactory(service_or_factory: Callable[[BaseLauncher], TService])

Bases: Generic[TService]

__init__(service_or_factory: TService) None[source]
__init__(service_or_factory: Callable[[BaseLauncher], TService]) None

Methods

__init__()

build(launcher, *args, **kwargs)

Attributes

service