From c4bea8805ede4247df3bce10f23e123e98944c0d Mon Sep 17 00:00:00 2001 From: Tres Seaver Date: Mon, 10 Nov 2014 11:03:06 -0500 Subject: [PATCH] Open privkey file in binary mode. Fixes #361. --- gcloud/credentials.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcloud/credentials.py b/gcloud/credentials.py index 9e96f5317285..02bd1e1cc12f 100644 --- a/gcloud/credentials.py +++ b/gcloud/credentials.py @@ -34,5 +34,5 @@ def get_for_service_account(client_email, private_key_path, scope=None): """ return client.SignedJwtAssertionCredentials( service_account_name=client_email, - private_key=open(private_key_path).read(), + private_key=open(private_key_path, 'rb').read(), scope=scope)