mirror of
https://github.com/DeviceFarmer/stf.git
synced 2026-04-18 16:13:24 +02:00
Send more detailed error codes for upload.
This commit is contained in:
@@ -54,6 +54,7 @@ module.exports = function(options) {
|
||||
resolver.resolve(manifest)
|
||||
}
|
||||
catch (err) {
|
||||
err.reportCode = 'fail_invalid_app_file'
|
||||
resolver.reject(err)
|
||||
}
|
||||
})
|
||||
@@ -83,6 +84,7 @@ module.exports = function(options) {
|
||||
log.info('Downloading "%s" to "%s"', url, path)
|
||||
|
||||
function errorListener(err) {
|
||||
err.reportCode = 'fail_download'
|
||||
resolver.reject(err)
|
||||
}
|
||||
|
||||
@@ -111,6 +113,7 @@ module.exports = function(options) {
|
||||
.on('close', closeListener)
|
||||
}
|
||||
catch (err) {
|
||||
err.reportCode = 'fail_invalid_url'
|
||||
resolver.reject(err)
|
||||
}
|
||||
|
||||
@@ -169,7 +172,7 @@ module.exports = function(options) {
|
||||
})
|
||||
})
|
||||
.catch(function(err) {
|
||||
sendDone(false, 'fail')
|
||||
sendDone(false, err.reportCode || 'fail')
|
||||
return Promise.reject(err)
|
||||
})
|
||||
}
|
||||
@@ -194,7 +197,7 @@ module.exports = function(options) {
|
||||
})
|
||||
})
|
||||
.catch(function(err) {
|
||||
sendDone(false, 'fail')
|
||||
sendDone(false, err.reportCode || 'fail')
|
||||
return Promise.reject(err)
|
||||
})
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user