Commit 0f78331eb082e1319eae57f20799040e6d812d52
1 parent
8510bfac57
Exists in
master
and in
1 other branch
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 | }; |