33const DataStore = require ( './DataStore' ) ;
44const File = require ( '../models/File' ) ;
55const gcloud = require ( 'gcloud' ) ;
6- const googleAuth = require ( 'google-auto-auth' ) ;
76const assign = require ( 'object-assign' ) ;
8- const request = require ( 'request' ) ;
97const stream = require ( 'stream' ) ;
108const ERRORS = require ( '../constants' ) . ERRORS ;
119const TUS_RESUMABLE = require ( '../constants' ) . TUS_RESUMABLE ;
@@ -39,7 +37,6 @@ class GCSDataStore extends DataStore {
3937 this . authConfig = assign ( DEFAULT_CONFIG , {
4038 keyFilename : options . keyFilename ,
4139 } ) ;
42- this . authClient = googleAuth ( this . authConfig ) ;
4340 }
4441
4542 /**
@@ -64,32 +61,6 @@ class GCSDataStore extends DataStore {
6461 return bucket ;
6562 }
6663
67- /**
68- * Add the required authorization headers for GCS.
69- *
70- * @param {Object } options
71- * @return {Promise }
72- */
73- _makeAuthorizedRequest ( options ) {
74- return new Promise ( ( resolve , reject ) => {
75- this . authClient . authorizeRequest ( options , ( error , authorizedReqOpts ) => {
76- if ( error ) {
77- reject ( error ) ;
78- return ;
79- }
80-
81- request ( authorizedReqOpts , ( err , resp , body ) => {
82- if ( err ) {
83- reject ( err ) ;
84- return ;
85- }
86-
87- resolve ( resp ) ;
88- } ) ;
89- } ) ;
90- } ) ;
91- }
92-
9364 /**
9465 * [create description]
9566 * @param {[type] } req [description]
0 commit comments