diff --git a/lib/docker.js b/lib/docker.js index ad49466..9cdc3d7 100644 --- a/lib/docker.js +++ b/lib/docker.js @@ -272,7 +272,10 @@ Docker.prototype.createVolume = function(opts, callback) { }; this.modem.dial(optsf, function(err, data) { - args.callback(err, self.getVolume(data.Name)); + if(err) { + return args.callback(err); + } + args.callback(undefined, self.getVolume(data.Name)); }); }; @@ -474,7 +477,7 @@ Docker.prototype.pull = function(repoTag, opts, callback, auth) { args.opts.fromImage = imageSrc.repository; args.opts.tag = imageSrc.tag; - var argsf = [auth, args.opts, args.callback]; + var argsf = [auth, args.opts, args.callback]; return this.createImage.apply(this, argsf); }; diff --git a/package.json b/package.json index 2a26800..80c36a9 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "dockerode", "description": "Docker Remote API module.", - "version": "2.2.3", + "version": "2.2.4", "author": "Pedro Dias ", "maintainers": [ "apocas "