src/pds_doi_service/core/outputs/doi_validator.py
def validate_reserve_request(self, doi: Doi):
        """
        Perform the suite of validation checks applicable to a reserve request
        on the provided Doi object.

        Parameters
        ----------
        doi : Doi
            The parsed Doi object to validate.

        """
        # For reserve requests, need to make sure there is not already an
        # existing DOI with the same PDS identifier
        self._check_for_preexisting_identifier(doi)

        self._check_node_id(doi)
        self._check_identifier_fields(doi)
        self._check_lidvid_field(doi)
        self._check_field_title_duplicate(doi)
        self._check_field_title_content(doi)

        Perform the suite of validation checks applicable to a reserve request
        on the provided Doi object.

        Parameters
        ----------
        doi : Doi
            The parsed Doi object to validate.

        
Perform the suite of validation checks applicable to a reserve request
on the provided Doi object.

Parameters

doi : Doi
The parsed Doi object to validate.
Perform the suite of validation checks applicable to a reserve request on the provided Doi object . Parameters doi : Doi The parsed Doi object to validate .
def validate_reserve_request(self, doi: Doi):
        self._check_for_preexisting_identifier(doi)
        self._check_node_id(doi)
        self._check_identifier_fields(doi)
        self._check_lidvid_field(doi)
        self._check_field_title_duplicate(doi)
        self._check_field_title_content(doi)
def validate_reserve_request ( self , doi : Doi ) : self . _check_for_preexisting_identifier ( doi ) self . _check_node_id ( doi ) self . _check_identifier_fields ( doi ) self . _check_lidvid_field ( doi ) self . _check_field_title_duplicate ( doi ) self . _check_field_title_content ( doi )
Perform the suite of validation checks applicable to a reserve request
on the provided Doi object.
Perform the suite of validation checks applicable to a reserve request on the provided Doi object .
"""
        Perform the suite of validation checks applicable to a reserve request
        on the provided Doi object.

        Parameters
        ----------
        doi : Doi
            The parsed Doi object to validate.

        """ # For reserve requests, need to make sure there is not already an # existing DOI with the same PDS identifier
self
doi
Doi