feat: display error message

Fixes vatesfr/xo-web#1462
This commit is contained in:
Julien Fontanet 2016-09-05 10:39:49 +02:00
parent 4fb6bef04c
commit 54ef65ced9

View File

@ -80,16 +80,10 @@ class BackupReportsXoPlugin {
return
}
let vmStatus
if (call.error) {
vmStatus = 'Fail'
} else {
nSuccess++
vmStatus = 'Success'
}
nCalls++
if (!call.error) {
nSuccess++
}
let vm
@ -104,7 +98,9 @@ class BackupReportsXoPlugin {
text.push([
`### VM : ${vm ? vm.name_label : 'undefined'}`,
` - UUID: ${vm ? vm.uuid : 'undefined'}`,
` - Status: ${vmStatus}`,
call.error
? ` - Status: Failure\n - Error: ${call.error.message}`
: ' - Status: Success',
` - Start time: ${String(start)}`,
` - End time: ${String(end)}`,
` - Duration: ${duration}`