3
¢báWK ã @ s\ d Z ddlZddlZddlZddlmZ ejjdƒZ e fdd„Z
e dfd d
„Zd
dd„ZdS )z‚DNS E.164 helpers
@var public_enum_domain: The DNS public ENUM domain, e164.arpa.
@type public_enum_domain: dns.name.Name object
é Né )Ústring_typesz
e164.arpa.c C s, dd„ | D ƒ}|j ƒ tjjdj|ƒ|d�S )au Convert an E.164 number in textual form into a Name object whose
value is the ENUM domain name for that number.
@param text: an E.164 number in textual form.
@type text: str
@param origin: The domain in which the number should be constructed.
The default is e164.arpa.
@type origin: dns.name.Name object or None
@rtype: dns.name.Name object
c S s g | ]}|j ƒ r|‘qS © )Úisdigit)Ú.0Údr r ú/usr/lib/python3.6/e164.pyú