mopidy_spotify/web.py
def _parse_retry_after(self, response):
        """Parse Retry-After header from response if it is set."""
        value = response.headers.get('Retry-After')

        if not value:
            seconds = 0
        elif re.match(r'^\s*[0-9]+\s*$', value):
            seconds = int(value)
        else:
            date_tuple = email.utils.parsedate(value)
            if date_tuple is None:
                seconds = 0
            else:
                seconds = time.mktime(date_tuple) - time.time()
        return max(0, seconds)
def _parse_retry_after(self, response):
        value = response.headers.get('Retry-After')

        if not value:
            seconds = 0
        elif re.match(r'^\s*[0-9]+\s*$', value):
            seconds = int(value)
        else:
            date_tuple = email.utils.parsedate(value)
            if date_tuple is None:
                seconds = 0
            else:
                seconds = time.mktime(date_tuple) - time.time()
        return max(0, seconds)
def _parse_retry_after ( self , response ) : value = response . headers . get ( 'Retry-After' ) if not value : seconds = 0 elif re . match ( r'^\s*[0-9]+\s*$' , value ) : seconds = int ( value ) else : date_tuple = email . utils . parsedate ( value ) if date_tuple is None : seconds = 0 else : seconds = time . mktime ( date_tuple ) - time . time ( ) return max ( 0 , seconds )
Parse Retry-After header from response if it is set.
Parse Retry - After header from response if it is set .