Deleted Added
full compact
mx-lookup.py (249140) mx-lookup.py (276605)
1#!/usr/bin/python
2# vim:fileencoding=utf-8
3'''
4 mx-lookup.py: Lookup for MX records
5
6 Authors: Zdenek Vasicek (vasicek AT fit.vutbr.cz)
7 Marek Vavrusa (xvavru00 AT stud.fit.vutbr.cz)
8

--- 26 unchanged lines hidden (view full) ---

35'''
36import unbound
37
38ctx = unbound.ub_ctx()
39ctx.resolvconf("/etc/resolv.conf")
40
41status, result = ctx.resolve("nic.cz", unbound.RR_TYPE_MX, unbound.RR_CLASS_IN)
42if status == 0 and result.havedata:
1#!/usr/bin/python
2# vim:fileencoding=utf-8
3'''
4 mx-lookup.py: Lookup for MX records
5
6 Authors: Zdenek Vasicek (vasicek AT fit.vutbr.cz)
7 Marek Vavrusa (xvavru00 AT stud.fit.vutbr.cz)
8

--- 26 unchanged lines hidden (view full) ---

35'''
36import unbound
37
38ctx = unbound.ub_ctx()
39ctx.resolvconf("/etc/resolv.conf")
40
41status, result = ctx.resolve("nic.cz", unbound.RR_TYPE_MX, unbound.RR_CLASS_IN)
42if status == 0 and result.havedata:
43 print "Result:"
44 print " raw data:", result.data
43 print("Result:")
44 print(" raw data:", result.data)
45 for k in result.data.mx_list:
45 for k in result.data.mx_list:
46 print " priority:%d address:%s" % k
46 print(" priority:%d address:%s" % k)
47
48status, result = ctx.resolve("nic.cz", unbound.RR_TYPE_A, unbound.RR_CLASS_IN)
49if status == 0 and result.havedata:
47
48status, result = ctx.resolve("nic.cz", unbound.RR_TYPE_A, unbound.RR_CLASS_IN)
49if status == 0 and result.havedata:
50 print "Result:"
51 print " raw data:", result.data
50 print("Result:")
51 print(" raw data:", result.data)
52 for k in result.data.address_list:
52 for k in result.data.address_list:
53 print " address:%s" % k
53 print(" address:%s" % k)