aboutsummaryrefslogtreecommitdiff
path: root/updatezinfo.py
diff options
context:
space:
mode:
authorYaron de Leeuw <me@jarondl.net>2014-11-29 23:17:59 +0200
committerYaron de Leeuw <me@jarondl.net>2014-11-29 23:17:59 +0200
commit683c66e173f9b86d5bc274302dd5fcbf1a717fd7 (patch)
tree8ece4479c96ca17c50c1ade127f9e914f99cfbce /updatezinfo.py
parentdb52fc8e236237a3c8ee586eab97f86d408816cc (diff)
downloaddateutil-683c66e173f9b86d5bc274302dd5fcbf1a717fd7.tar.gz
pep8 and style modifications
Diffstat (limited to 'updatezinfo.py')
-rwxr-xr-xupdatezinfo.py11
1 files changed, 7 insertions, 4 deletions
diff --git a/updatezinfo.py b/updatezinfo.py
index ade4d05..ed688de 100755
--- a/updatezinfo.py
+++ b/updatezinfo.py
@@ -10,18 +10,21 @@ from dateutil.zoneinfo import rebuild
METADATA_FILE = "zonefile_metadata.json"
+
def main():
- with io.open(METADATA_FILE,'r') as f:
+ with io.open(METADATA_FILE, 'r') as f:
metadata = json.load(f)
if not os.path.isfile(metadata['tzdata_file']):
print("Downloading tz file from iana")
- request.urlretrieve(os.path.join(metadata['releases_url'],metadata['tzdata_file']), metadata['tzdata_file'])
- with open(metadata['tzdata_file'],'rb') as tzfile:
+ request.urlretrieve(os.path.join(metadata['releases_url'],
+ metadata['tzdata_file']),
+ metadata['tzdata_file'])
+ with open(metadata['tzdata_file'], 'rb') as tzfile:
sha_hasher = hashlib.sha512()
sha_hasher.update(tzfile.read())
sha_512_file = sha_hasher.hexdigest()
- assert metadata['tzdata_file_sha512'] == sha_512_file, "SHA failed for downloaded tz file"
+ assert metadata['tzdata_file_sha512'] == sha_512_file, "SHA failed for"
print("Updating timezone information...")
rebuild(metadata['tzdata_file'], zonegroups=metadata['zonegroups'])
print("Done.")