in lib/metric-config-parser/metric_config_parser/config.py [0:0]
def get_segments_for_app(self, app_name: str) -> Optional[List[SegmentDefinition]]:
segments: List[SegmentDefinition] = []
for definition in self.definitions:
if app_name == definition.platform and not isinstance(definition.spec, MonitoringSpec):
segments.extend(definition.spec.segments.definitions.values())
return segments