[releng] health: fix use of cache



commit db6fe9c60fc52923cebf6254e59d6befe291cad2
Author: Frédéric Péters <fpeters 0d be>
Date:   Tue Aug 11 11:30:54 2015 +0200

    health: fix use of cache

 tools/health/health.py |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/tools/health/health.py b/tools/health/health.py
index 7131d15..5653c13 100644
--- a/tools/health/health.py
+++ b/tools/health/health.py
@@ -42,14 +42,14 @@ def url_cache_read(url, prefix = ''):
     s = prefix + hashlib.md5(url.encode('ascii')).hexdigest()
     cache_file = os.path.join(CACHE_DIR, s)
     if os.path.exists(cache_file):
-        return open(cache_file).read()
+        return open(cache_file, 'rb').read()
     try:
         st = urllib.request.urlopen(url).read()
     except:
         return ''
     if not os.path.exists(CACHE_DIR):
         os.mkdir(CACHE_DIR)
-    open(cache_file, 'w').write(str(st))
+    open(cache_file, 'w').write(str(st, 'utf-8'))
     return st
 
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]