blob: 182a2e21afb4f0ee50a11dc02aae2ea1a3459006 [file] [log] [blame]
Barry Warsaw3236b331996-12-11 01:01:38 +00001import nis
2
3verbose = 0
4if __name__ == '__main__':
5 verbose = 1
6
7maps = nis.maps()
8for 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