-
Notifications
You must be signed in to change notification settings - Fork 15
/
Copy pathcopyLogs.js
34 lines (30 loc) · 1.16 KB
/
copyLogs.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
const fs = require('fs');
const path = require('path');
const logFileDir = 'logs';
const dummyDir = 'test/dummy/';
if (!fs.existsSync(path.join(__dirname, logFileDir))) {
fs.mkdirSync(path.join(__dirname, logFileDir));
}
const logs = [
'1587758242717.bulk-publish-entries.success',
'1587758242717.publish-entries',
'1587758242717.publish-entries.success',
'1587758242717.publishentries.success',
'1587758242717.publish-entries.txt',
'1587758242718.bulk-publish-entries.success',
'1587758242718.publish-entries.success',
'1587758242719.publish-entries.success',
'1587956283100.publish-assets.success',
'1587758242717.bulk-add-fields.error',
'1587758242717.bulk-cross-publish.error',
'1587758242717.bulk-nonlocalized-field-changes.error',
'1587758242717.bulk-publish-assets.error',
'1587758242717.bulk-publish-draft.error',
'1587758242717.bulk-publish-edits.error',
'1587758242717.bulk-publish-entries.error',
'1587758242717.bulk-unpublish.error',
'1587758242717.revert.error',
];
logs.forEach((element) => {
fs.createReadStream(path.join(__dirname, dummyDir, element)).pipe(fs.createWriteStream(path.join(__dirname, logFileDir, element)));
});