From df15297f33ce2df9c15393173427523ebf4f3e4e Mon Sep 17 00:00:00 2001 From: Pedro Dias Date: Wed, 13 May 2015 21:32:25 +0100 Subject: [PATCH] docker.pull refactor --- lib/docker.js | 17 +++-------------- package.json | 2 +- 2 files changed, 4 insertions(+), 15 deletions(-) diff --git a/lib/docker.js b/lib/docker.js index f3bf6ce..c6e33e3 100644 --- a/lib/docker.js +++ b/lib/docker.js @@ -352,23 +352,12 @@ Docker.prototype.pull = function(repoTag, opts, callback) { callback = opts; opts = {}; } - var authconfig = opts.authconfig || false; - delete opts.authconfig; var imageSrc = util.parseRepositoryTag(repoTag); - var pullOpts = { - fromImage: imageSrc.repository, - tag: imageSrc.tag - }; - - // allow overriding the pull opts - extend(pullOpts, opts); + opts.fromImage = imageSrc.repository; + opts.tag = imageSrc.tag; - var args = [pullOpts, callback]; - // Remove authconfig if set - if (authconfig) { - args.unshift(authconfig); - } + var args = [opts, callback]; return this.createImage.apply(this, args); }; diff --git a/package.json b/package.json index f45d65a..75fb35c 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "dockerode", "description": "Docker Remote API module.", - "version": "2.1.2", + "version": "2.1.3", "author": "Pedro Dias ", "maintainers": [ "apocas "