perceval/backends/core/github.py
def _get_token_rate_limit(self, token):
        """Return token's remaining API points"""

        rate_url = urijoin(self.base_url, "rate_limit")
        self.session.headers.update({'Authorization': 'token ' + token})
        remaining = 0
        try:
            headers = super().fetch(rate_url).headers
            if self.rate_limit_header in headers:
                remaining = int(headers[self.rate_limit_header])
        except requests.exceptions.HTTPError as error:
            logger.warning("Rate limit not initialized: %s", error)
        return remaining
def _get_token_rate_limit(self, token):
        rate_url = urijoin(self.base_url, "rate_limit")
        self.session.headers.update({'Authorization': 'token ' + token})
        remaining = 0
        try:
            headers = super().fetch(rate_url).headers
            if self.rate_limit_header in headers:
                remaining = int(headers[self.rate_limit_header])
        except requests.exceptions.HTTPError as error:
            logger.warning("Rate limit not initialized: %s", error)
        return remaining
def _get_token_rate_limit ( self , token ) : rate_url = urijoin ( self . base_url , "rate_limit" ) self . session . headers . update ( { 'Authorization' : 'token ' + token } ) remaining = 0 try : headers = super ( ) . fetch ( rate_url ) . headers if self . rate_limit_header in headers : remaining = int ( headers [ self . rate_limit_header ] ) except requests . exceptions . HTTPError as error : logger . warning ( "Rate limit not initialized: %s" , error ) return remaining
Return token's remaining API points
Return token s remaining API points