mirror of
https://github.com/balena-os/balena-supervisor.git
synced 2025-06-21 16:49:46 +00:00
Bring back request - and show an error when talking to delta server fails
This commit is contained in:
committed by
Pablo Carranza Velez
parent
1a5a9b0e23
commit
5b48856c9a
@ -7,6 +7,8 @@ config = require './config'
|
|||||||
_ = require 'lodash'
|
_ = require 'lodash'
|
||||||
knex = require './db'
|
knex = require './db'
|
||||||
|
|
||||||
|
{ request } = require './request'
|
||||||
|
|
||||||
docker = Promise.promisifyAll(new Docker(socketPath: config.dockerSocket))
|
docker = Promise.promisifyAll(new Docker(socketPath: config.dockerSocket))
|
||||||
# Hack dockerode to promisify internal classes' prototypes
|
# Hack dockerode to promisify internal classes' prototypes
|
||||||
Promise.promisifyAll(docker.getImage().constructor.prototype)
|
Promise.promisifyAll(docker.getImage().constructor.prototype)
|
||||||
@ -56,7 +58,7 @@ exports.rsyncImageWithProgress = (imgDest, onProgress) ->
|
|||||||
onProgress(percentage: 100)
|
onProgress(percentage: 100)
|
||||||
.on 'response', (res) ->
|
.on 'response', (res) ->
|
||||||
if res.statusCode isnt 200
|
if res.statusCode isnt 200
|
||||||
reject()
|
reject(new Error("Got #{res.statusCode} when requesting image from delta server."))
|
||||||
else
|
else
|
||||||
resolve(res)
|
resolve(res)
|
||||||
.on 'error', reject
|
.on 'error', reject
|
||||||
|
Reference in New Issue
Block a user