Barry Warsaw | 3236b33 | 1996-12-11 01:01:38 +0000 | [diff] [blame^] | 1 | import nis |
2 | |||||
3 | verbose = 0 | ||||
4 | if __name__ == '__main__': | ||||
5 | verbose = 1 | ||||
6 | |||||
7 | maps = nis.maps() | ||||
8 | for nismap in maps: | ||||
9 | if verbose: | ||||
10 | print nismap | ||||
11 | mapping = nis.cat(nismap) | ||||
12 | for k, v in mapping.items(): | ||||
13 | if verbose: | ||||
14 | print ' ', k, v | ||||
15 | if not k: | ||||
16 | continue | ||||
17 | if nis.match(k, nismap) <> v: | ||||
18 | print "NIS match failed for key `%s' in map `%s'" % (k, nismap) | ||||
19 |