fix counter folder creations
This commit is contained in:
@@ -32,7 +32,15 @@ function init(file,logic,idle){
|
|||||||
var oldfilereadbytes = filereadbytes;
|
var oldfilereadbytes = filereadbytes;
|
||||||
setInterval(function(){
|
setInterval(function(){
|
||||||
if (filereadbytes != oldfilereadbytes){
|
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){});
|
fs.writeFile(counterpath, filereadbytes.toString(),function(err){});
|
||||||
});
|
});
|
||||||
oldfilereadbytes = filereadbytes;
|
oldfilereadbytes = filereadbytes;
|
||||||
@@ -86,7 +94,7 @@ function readsome(stats) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function processsome(actualbytesread, buff) {
|
function processsome(actualbytesread, buff) {
|
||||||
var datastring = buff.toString('utf-8', 0, actualbytesread);
|
var datastring = buff.toString('utf-8', 0, actualbytesread);
|
||||||
tempdata+=datastring;
|
tempdata+=datastring;
|
||||||
var tempdatasplit = tempdata.split(/\r\n|\r|\n/);
|
var tempdatasplit = tempdata.split(/\r\n|\r|\n/);
|
||||||
for (var i = 0; i < tempdatasplit.length - 1; i++) {
|
for (var i = 0; i < tempdatasplit.length - 1; i++) {
|
||||||
|
|||||||
Reference in New Issue
Block a user