zonefile cache directories are broken down by byte

This commit is contained in:
Jude Nelson
2016-09-14 16:19:26 -04:00
parent 332d5a4c83
commit 49f4e3e624

View File

@@ -109,8 +109,9 @@ def cached_zonefile_dir( zonefile_dir, zonefile_hash ):
# split into directories, so we don't try to cram millions of files into one directory
zonefile_dir_parts = []
for i in xrange(0, len(zonefile_hash), 2):
zonefile_dir_parts.append( zonefile_hash[i:i+8] )
interval = 2
for i in xrange(0, len(zonefile_hash), interval):
zonefile_dir_parts.append( zonefile_hash[i:i+interval] )
zonefile_dir_path = os.path.join(zonefile_dir, "/".join(zonefile_dir_parts))
return zonefile_dir_path