regiontest.py

Thu, 05 Nov 2020 14:52:50 +0200

author
Teemu Piippo <teemu@hecknology.net>
date
Thu, 05 Nov 2020 14:52:50 +0200
changeset 3
10ce28475e9c
permissions
-rw-r--r--

things


	from collections import defaultdict
	region_names_per_ref = defaultdict(set)
	for ref, region in dict.items(regions):
		set.add(region_names_per_ref[ref], region['name:fi'])
	problem_regions = dict(filter(lambda k: len(region_names_per_ref[k]) > 1, region_names_per_ref))
	if problem_regions:
		from sys import stderr, exit
		print('Found problems with regions', file = stderr)
		print(problem_regions, file = stderr)
		exit(1)

mercurial