summaryrefslogtreecommitdiff
path: root/site_scons/site_tools/gziptool.py
diff options
context:
space:
mode:
authorMathew Robinson <chasinglogic@gmail.com>2019-02-19 10:50:57 -0500
committerMathew Robinson <chasinglogic@gmail.com>2019-04-08 14:08:49 -0400
commit8dd6d4755734ed37c1b98dfdefce3ca6bc65f1f6 (patch)
tree69e936c4953cbead2e3bae2690157c5fe75e709d /site_scons/site_tools/gziptool.py
parentc600aa9d7423eca8151daf626e2799d9a6c7b31c (diff)
downloadmongo-8dd6d4755734ed37c1b98dfdefce3ca6bc65f1f6.tar.gz
SERVER-32295 Support Python 3
Diffstat (limited to 'site_scons/site_tools/gziptool.py')
-rw-r--r--site_scons/site_tools/gziptool.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/site_scons/site_tools/gziptool.py b/site_scons/site_tools/gziptool.py
index 8419352b481..3142d46cae9 100644
--- a/site_scons/site_tools/gziptool.py
+++ b/site_scons/site_tools/gziptool.py
@@ -18,7 +18,7 @@ import shutil
def GZipAction(target, source, env, **kw):
dst_gzip = gzip.GzipFile(str(target[0]), 'wb')
- with open(str(source[0]), 'r') as src_file:
+ with open(str(source[0]), 'rb') as src_file:
shutil.copyfileobj(src_file, dst_gzip)
dst_gzip.close()
@@ -38,5 +38,6 @@ def generate(env, **kwargs):
env.AddMethod(GZipTool, 'GZip')
+
def exists(env):
return True