caffeine_lang/phase_2/linker/instantiation/linker
Values
pub fn aggregate_teams_and_slos(
teams: List(team.Team),
) -> List(team.Team)
Given a list of teams which map to single service SLOs, we want to aggregate all SLOs for a single team into a single team object.
pub fn link_and_validate_instantiation(
unresolved_team: unresolved_team.Team,
services: List(service.Service),
) -> Result(team.Team, String)
pub fn resolve_filters(
unresolved_instantiated_filters: dict.Dict(String, String),
specification_filters: List(basic_type.BasicType),
) -> Result(generic_dictionary.GenericDictionary, String)
pub fn resolve_slo(
unresolved_slo: unresolved_slo.Slo,
services: List(service.Service),
) -> Result(slo.Slo, String)