opmon/cli.py [184:212]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
            if external_config.slug != slug:
                continue

        if not isinstance(external_config.spec, MonitoringSpec):
            continue

        experiment = experiments.with_slug(external_config.slug)
        if external_config.spec.project.platform is None and experiment is None:
            logger.info(
                str(f"No platform defined for {external_config.slug}"),
                exc_info=None,
                extra={"experiment": external_config.slug},
            )
            continue

        platform = (
            external_config.spec.project.platform
            or (experiment is not None and experiment.app_name)
            or DEFAULT_PLATFORM
        )
        platform_definitions = ConfigLoader.configs.get_platform_definitions(platform)

        if platform_definitions is None:
            logger.exception(
                str(f"Invalid platform {platform}"),
                exc_info=None,
                extra={"experiment": external_config.slug},
            )
            continue
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



opmon/cli.py [402:430]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        if external_config.slug != slug:
            continue

        if not isinstance(external_config.spec, MonitoringSpec):
            continue

        experiment = experiments.with_slug(external_config.slug)
        if external_config.spec.project.platform is None and experiment is None:
            logger.info(
                str(f"No platform defined for {external_config.slug}"),
                exc_info=None,
                extra={"experiment": external_config.slug},
            )
            continue

        platform = (
            external_config.spec.project.platform
            or (experiment is not None and experiment.app_name)
            or DEFAULT_PLATFORM
        )
        platform_definitions = ConfigLoader.configs.get_platform_definitions(platform)

        if platform_definitions is None:
            logger.exception(
                str(f"Invalid platform {platform}"),
                exc_info=None,
                extra={"experiment": external_config.slug},
            )
            continue
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



