fix counter folder creations
This commit is contained in:
@@ -32,7 +32,15 @@ function init(file,logic,idle){
|
||||
var oldfilereadbytes = filereadbytes;
|
||||
setInterval(function(){
|
||||
if (filereadbytes != oldfilereadbytes){
|
||||
fs.mkdir(path.resolve(__dirname, '../../program-data/fromlog/counters'), { recursive: true }, (err) => {
|
||||
var filesplit = file.split(/\//);
|
||||
var filedirs="";
|
||||
for (var i = 0; i < filesplit.length - 1; i++) {
|
||||
filedirs+=filesplit[i];
|
||||
if (i != filesplit.length - 2){
|
||||
filedirs+="/";
|
||||
}
|
||||
}
|
||||
fs.mkdir(path.resolve(__dirname, '../../program-data/fromlog/counters',filedirs), { recursive: true }, (err) => {
|
||||
fs.writeFile(counterpath, filereadbytes.toString(),function(err){});
|
||||
});
|
||||
oldfilereadbytes = filereadbytes;
|
||||
@@ -86,7 +94,7 @@ function readsome(stats) {
|
||||
}
|
||||
|
||||
function processsome(actualbytesread, buff) {
|
||||
var datastring = buff.toString('utf-8', 0, actualbytesread);
|
||||
var datastring = buff.toString('utf-8', 0, actualbytesread);
|
||||
tempdata+=datastring;
|
||||
var tempdatasplit = tempdata.split(/\r\n|\r|\n/);
|
||||
for (var i = 0; i < tempdatasplit.length - 1; i++) {
|
||||
|
||||
Reference in New Issue
Block a user