mirror of
https://github.com/balena-io/balena-cli.git
synced 2025-02-21 01:42:26 +00:00
Move promise.spread to promise.join for clarity (from review)
This commit is contained in:
parent
cf7bf2cb7d
commit
a29b40eefa
@ -279,7 +279,7 @@ exports.bufferImage = function(docker, imageId, bufferFile) {
|
||||
streamUtils = require('./streams');
|
||||
image = docker.getImage(imageId);
|
||||
imageMetadata = image.inspectAsync();
|
||||
return Promise.all([image.get(), imageMetadata.get('Size')]).spread(function(imageStream, imageSize) {
|
||||
return Promise.join(image.get(), imageMetadata.get('Size'), function(imageStream, imageSize) {
|
||||
return streamUtils.buffer(imageStream, bufferFile).tap(function(bufferedStream) {
|
||||
return bufferedStream.length = imageSize;
|
||||
});
|
||||
|
@ -290,8 +290,7 @@ exports.bufferImage = (docker, imageId, bufferFile) ->
|
||||
image = docker.getImage(imageId)
|
||||
imageMetadata = image.inspectAsync()
|
||||
|
||||
Promise.all([image.get(), imageMetadata.get('Size')])
|
||||
.spread (imageStream, imageSize) ->
|
||||
Promise.join image.get(), imageMetadata.get('Size'), (imageStream, imageSize) ->
|
||||
streamUtils.buffer(imageStream, bufferFile)
|
||||
.tap (bufferedStream) ->
|
||||
bufferedStream.length = imageSize
|
||||
|
Loading…
x
Reference in New Issue
Block a user