diff --git a/lib/packages.js b/lib/packages.js index 5db876456f..e86869504c 100644 --- a/lib/packages.js +++ b/lib/packages.js @@ -429,15 +429,7 @@ var packages = module.exports = { // load the manifest from s3, and store in the cache try { - // a variation on request that has a standard (error, result) callback. - // this way we can use Future.wrap - var request2 = function(url, cb) { - request(url, function(error, response, body) { - cb(error, body); - }); - }; - - var manifest = Future.wrap(request2)( + var manifest = Future.wrap(files.getUrl)( PACKAGES_URLBASE + "/manifest/" + releaseVersion + ".json").wait(); fs.writeFileSync(manifestPath, manifest); return JSON.parse(manifest);