Update file.js

This commit is contained in:
Namhyeon Go 2023-09-21 16:39:49 +09:00 committed by GitHub
parent 2b27f369bd
commit 88482f5ba8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -139,22 +139,26 @@ function includeFile(FN) {
}
function appendFile(FN, content, charset) {
var result = false;
var pipe = PipeIPC.connect(PipeIPC.CRC32(FN));
pipe.setCharset(charset);
pipe.startRecorder(FN, PipeIPC.ForAppending);
pipe.write(content);
pipe.destroy();
return true;
result = pipe.write(content);
pipe.close();
return result;
}
function rotateFile(FN, content, numOfLines, charset) {
var result = false;
var pipe = PipeIPC.connect(PipeIPC.CRC32(FN));
pipe.setCharset(charset);
pipe.setMaxSentences(numOfLines);
pipe.startRecorder(FN, PipeIPC.ForAppending);
pipe.write(content);
pipe.destroy();
return true;
result = pipe.write(content);
pipe.close();
return result;
}
exports.fileExists = fileExists;