#!/usr/bin/env python """usage: %(program)s 2 and fields[2] in ['TXT', 'A']: dig.close() return "+OK "+s+" is working" if len(fields) > 3 and fields[3] in ['TXT', 'A']: dig.close() return "+OK "+s+" is working" dig.close() return "-ERR "+s+" is not working" errors = 0 out = '' words = string.split(string.join(sys.stdin.readlines(), ' ')) while words: if words[0] == '-r': ok = testone(re.sub(r':.*', '', words[1])) out = out + ok + "\n" if ok[0] == '-': errors = 1 del words[0] if errors: print out sys.exit(1)