Skip to content
/ srvlookup Public

A small wrapper for dnspython to return SRV records for a given host, protocol, and domain name as a list of namedtuples

License

Notifications You must be signed in to change notification settings

gmr/srvlookup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

10a45d2 · Apr 26, 2022

History

53 Commits
Apr 26, 2022
Apr 26, 2022
Apr 26, 2022
Apr 26, 2022
Apr 26, 2022
Jan 31, 2018
Apr 26, 2022
Apr 26, 2022
Jan 31, 2018
Apr 26, 2022
Apr 26, 2022

Repository files navigation

srvlookup

A small wrapper for dnspython to return SRV records for a given host, protocol, and domain name as a list of namedtuples.

Version Status Coverage License

Installation

srvlookup is available on the Python Package Index. Simply:

pip install srvlookup

Example

>>> import srvlookup
>>> srvlookup.lookup('api', 'memcached')
[SRV(host='192.169.1.100', port=11211, priority=1, weight=0, host='memcache1.local'),
 SRV(host='192.168.1.102', port=11211, priority=1, weight=0, host='memcache2.local'),
 SRV(host='192.168.1.120', port=11211, priority=1, weight=0, host='memcache3.local'),
 SRV(host='192.168.1.126', port=11211, priority=1, weight=0, host='memcache4.local')]
>>>

Testing

python setup.py nosetests

Requirements

About

A small wrapper for dnspython to return SRV records for a given host, protocol, and domain name as a list of namedtuples

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages