aind_behavior_experiment_launcher.resource_monitor.ResourceMonitor

class aind_behavior_experiment_launcher.resource_monitor.ResourceMonitor(*args, constrains: List[Constraint] | None = None, **kwargs)[source]

Bases: IService

__init__(*args, constrains: List[Constraint] | None = None, **kwargs) None[source]

Methods

__init__(*args[, constrains])

add_constraint(constraint)

evaluate_constraints()

remove_constraint(constraint)

validate(*args, **kwargs)