in lib/metric-config-parser/metric_config_parser/config.py [0:0]
def get_segment_definition(self, slug: str, app_name: str) -> Optional[SegmentDefinition]:
for definition in self.definitions:
if app_name == definition.platform:
if not isinstance(definition.spec, MonitoringSpec):
for (
segment_slug,
segment,
) in definition.spec.segments.definitions.items():
if segment_slug == slug:
return segment
return None