| Server IP : 185.143.234.238 / Your IP : 185.215.232.195 Web Server : Apache System : Linux 81-12-52-146.cprapid.com 4.18.0-553.76.1.lve.el8.x86_64 #1 SMP Wed Oct 1 16:05:07 UTC 2025 x86_64 User : noavaranesama ( 1039) PHP Version : 8.2.29 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /usr/lib/python3.6/site-packages/dns/__pycache__/ |
Upload File : |
3
�b�W� � @ s8 d Z ddlZddlmZ G dd� dejj�Zdd� ZdS ) zDNS TTL conversion.� N� )�longc @ s e Zd ZdZdS )�BadTTLz!DNS TTL value is not well-formed.N)�__name__�
__module__�__qualname__�__doc__� r r �/usr/lib/python3.6/ttl.pyr s r c C s* | j � rt| �}n�| d j � s"t�td�}td�}x�| D ]�}|j � rZ|d9 }|t|�7 }q8|j� }|dkr|||td� 7 }nl|dkr�||td� 7 }nR|dkr�||td� 7 }n8|d kr�||td
� 7 }n|dkr�||7 }ntd| ��d}q8W |dk�std
��|td�k �s|td�k�r&td��|S )z�Convert the text form of a TTL to an integer.
The BIND 8 units syntax for TTLs (e.g. '1w6d4h3m10s') is supported.
@param text: the textual TTL
@type text: string
@raises dns.ttl.BadTTL: the TTL is not well-formed
@rtype: int
r �
�wi�: �di�Q �hi �m�<