mirror of https://github.com/certd/certd
refactor: 1
parent
f4f8067a12
commit
803083d23c
|
@ -88,15 +88,16 @@ export class Executor {
|
||||||
logger.info('任务完成')
|
logger.info('任务完成')
|
||||||
trace.print()
|
trace.print()
|
||||||
const result = resultTrace.get({ })
|
const result = resultTrace.get({ })
|
||||||
const returnData = {
|
if (result) {
|
||||||
|
if (result.status === 'error' && options.args.doNotThrowError === false) {
|
||||||
|
throw new Error(result.remark)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return {
|
||||||
cert,
|
cert,
|
||||||
context,
|
context,
|
||||||
result
|
result
|
||||||
}
|
}
|
||||||
if (result.status === 'error' && options.args.doNotThrowError === false) {
|
|
||||||
throw new Error(result.remark)
|
|
||||||
}
|
|
||||||
return returnData
|
|
||||||
}
|
}
|
||||||
|
|
||||||
async runCertd (certd) {
|
async runCertd (certd) {
|
||||||
|
|
|
@ -76,7 +76,9 @@ export class Trace {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
const result = this.get({ type: 'result' })
|
const result = this.get({ type: 'result' })
|
||||||
|
if (result) {
|
||||||
this.printTraceLine(result, 'result', '')
|
this.printTraceLine(result, 'result', '')
|
||||||
|
}
|
||||||
const mainContext = {}
|
const mainContext = {}
|
||||||
_.merge(mainContext, context)
|
_.merge(mainContext, context)
|
||||||
delete mainContext.__trace__
|
delete mainContext.__trace__
|
||||||
|
|
Loading…
Reference in New Issue