Commit 0f78331eb082e1319eae57f20799040e6d812d52

Authored by Adhidarma Hadiwinoto
1 parent 8510bfac57
Exists in master and in 1 other branch dev

Perbaikan symlink last dump

Showing 2 changed files with 4 additions and 18 deletions Side-by-side Diff

lib/core-callback/dumper/req.js
... ... @@ -9,7 +9,7 @@ const moment = require('moment');
9 9  
10 10 const baseDumpDir = 'dump';
11 11 const subBaseDumpDir = path.join(baseDumpDir, 'core-callback');
12   -const lastSymbolicLinkName = path.join(subBaseDumpDir, 'last-req');
  12 +const lastDumpFileName = path.join(subBaseDumpDir, 'last-req');
13 13  
14 14 if (!fs.existsSync(baseDumpDir)) {
15 15 logger.verbose(`${MODULE_NAME} B5785525: Creating base dump dir`);
... ... @@ -69,14 +69,7 @@ ${JSON.stringify(req.body, null, 2)}
69 69 );
70 70  
71 71 await fsPromise.writeFile(dumpFileName, data);
72   -
73   - try {
74   - await fsPromise.unlink(lastSymbolicLinkName);
75   - } catch (e) {
76   - //
77   - }
78   -
79   - await fsPromise.symlink(dumpFileName, lastSymbolicLinkName);
  72 + await fsPromise.writeFile(lastDumpFileName, data);
80 73  
81 74 next();
82 75 };
lib/core-callback/dumper/sender.js
... ... @@ -9,7 +9,7 @@ const moment = require('moment');
9 9  
10 10 const baseDumpDir = 'dump';
11 11 const subBaseDumpDir = path.join(baseDumpDir, 'core-callback');
12   -const lastSymbolicLinkName = path.join(subBaseDumpDir, 'last-sent');
  12 +const lastDumpFileName = path.join(subBaseDumpDir, 'last-sent');
13 13  
14 14 if (!fs.existsSync(baseDumpDir)) {
15 15 logger.verbose(`${MODULE_NAME} CE7EA06A: Creating base dump dir`);
... ... @@ -76,12 +76,5 @@ ${
76 76 );
77 77  
78 78 await fsPromise.writeFile(dumpFileName, data);
79   -
80   - try {
81   - await fsPromise.unlink(lastSymbolicLinkName);
82   - } catch (e) {
83   - //
84   - }
85   -
86   - await fsPromise.symlink(dumpFileName, lastSymbolicLinkName);
  79 + await fsPromise.writeFile(lastDumpFileName);
87 80 };