Commit f6e70906 authored by Ahmad Nemati's avatar Ahmad Nemati

git pu

parent 7c733fa5
let fs = require('fs') let fs = require('fs')
let _ = require('lodash') let _ = require('lodash')
var shell = require('shelljs'); var shell = require('shelljs');
let reverse=require('./reverse')
let prefix = 'work' let prefix = 'work'
let cores = 15 let cores = 15
...@@ -108,6 +109,7 @@ async function check() { ...@@ -108,6 +109,7 @@ async function check() {
async function copyAllFiles() async function copyAllFiles()
{ {
await reverse.init()
let configs = await fs.readdirSync('configs') let configs = await fs.readdirSync('configs')
for (let z=0;z<configs.length;z++) for (let z=0;z<configs.length;z++)
{ {
......
const fs = require('fs') const fs = require('fs')
let moment = require('moment-timezone') let moment = require('moment-timezone')
init()
async function init() { async function init() {
try { try {
await fs.mkdirSync('reverse') await fs.mkdirSync('files')
} catch (e) { } catch (e) {
} }
let files = await fs.readdirSync('reverse') let files = await fs.readdirSync('files')
let prom = [] let prom = []
let num=50 let num=50
...@@ -36,13 +36,15 @@ async function init() { ...@@ -36,13 +36,15 @@ async function init() {
} }
return true
// await Promise.all(prom) // await Promise.all(prom)
} }
async function format(name) { async function format(name) {
let res = await fs.readFileSync('./reverse/' + name, 'utf8'); let res = await fs.readFileSync('./files/' + name, 'utf8');
res = res.split('\n') res = res.split('\n')
// if (res[0].includes('Open_Price')) { // if (res[0].includes('Open_Price')) {
// return // return
...@@ -96,9 +98,18 @@ async function format(name) { ...@@ -96,9 +98,18 @@ async function format(name) {
function createFile(name, body) { function createFile(name, body) {
return new Promise(function (resolve, reject) { return new Promise(function (resolve, reject) {
fs.writeFile('reverse/' + name, body, 'utf8', function (err) { fs.writeFile('allFiles/' + name, body, 'utf8', function (err) {
if (err) reject(err); if (err) reject(err);
else resolve(true); else resolve(true);
}); });
}); });
} }
\ No newline at end of file
module.exports =
{
init: init,
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment