|
@@ -10,6 +10,7 @@ const path = require("path");
|
|
const {ka, tr} = require("date-fns/locale");
|
|
const {ka, tr} = require("date-fns/locale");
|
|
const {getAppMap} = require("./robot");
|
|
const {getAppMap} = require("./robot");
|
|
const crypto = require('crypto');
|
|
const crypto = require('crypto');
|
|
|
|
+const fs = require("fs");
|
|
|
|
|
|
/*******
|
|
/*******
|
|
* web
|
|
* web
|
|
@@ -98,12 +99,16 @@ function init() {
|
|
// file.checkPathSync(directoryPath)
|
|
// file.checkPathSync(directoryPath)
|
|
|
|
|
|
logger.info(`日志相对地址:${logPath}`)
|
|
logger.info(`日志相对地址:${logPath}`)
|
|
- file.getLastFile(logPath, 10, (fileNameList) => {
|
|
|
|
- logger.info('??1:', fileNameList);
|
|
|
|
- result = file.readLastNLines(logPath, fileNameList, n);
|
|
|
|
- // logger.info('?????:', result);
|
|
|
|
|
|
+ try {
|
|
|
|
+ file.getLastFile(logPath, 10, (fileNameList) => {
|
|
|
|
+ // logger.info('??1:', fileNameList);
|
|
|
|
+ result = file.readLastNLines(logPath, fileNameList, n);
|
|
|
|
+ // logger.info('?????:', result);
|
|
|
|
+ res.send({'code': 200, 'data': result, "message": "SUCCESS"});
|
|
|
|
+ });
|
|
|
|
+ } catch (error) {
|
|
res.send({'code': 200, 'data': result, "message": "SUCCESS"});
|
|
res.send({'code': 200, 'data': result, "message": "SUCCESS"});
|
|
- });
|
|
|
|
|
|
+ }
|
|
} else {
|
|
} else {
|
|
res.send({'code': 200, 'data': result, "message": "SUCCESS"});
|
|
res.send({'code': 200, 'data': result, "message": "SUCCESS"});
|
|
}
|
|
}
|