else:
assert node == None
+GEOIP_FILE_HEADER = """\
+# Last updated based on %s Maxmind GeoLite2 Country
+# wget http://geolite.maxmind.com/download/geoip/database/GeoLite2-Country.mmdb.gz
+# gunzip GeoLite2-Country.mmdb.gz
+# python mmdb-convert.py GeoLite2-Country.mmdb
+"""
+
def write_geoip_file(filename, metadata, the_tree, dump_item, fmt_item):
"""Write the entries in the_tree to filename."""
entries = []
fobj = open(filename, 'w')
build_epoch = metadata[0].map['build_epoch'].int_val()
- fobj.write("# Last updated based on %s Maxmind GeoLite2 Country\n"%
+ fobj.write(GEOIP_FILE_HEADER %
time.strftime('%B %-d %Y', time.gmtime(build_epoch)))
unwritten = None