def get_metadata_by_arn()

in src/braket/ocean_plugin/braket_solver_metadata.py [0:0]


    def get_metadata_by_arn(device_arn: str) -> Dict[str, Any]:
        """
        Get metadata by device ARN

        Args:
            device_arn (str): The ARN of the device

        Returns:
            Dict[str, Any]: Dictionary containing solver metadata.

        Raises:
            InvalidSolverDeviceArn: If the device ARN is invalid for getting
                the metadata
        """
        if device_arn.split("/")[-2] == "d-wave":
            return BraketSolverMetadata.DWAVE
        raise InvalidSolverDeviceArn(f"Invalid device ARN {device_arn}")