Changes for errors

This commit is contained in:
2019-06-25 23:18:36 +05:30
parent 90c3c38d3d
commit e17d52ae2a

View File

@@ -1,19 +1,20 @@
const {parseString} = require('xml2js')
const path = require('path')
const fs = require('fs')
const settings = JSON.parse(fs.readFileSync("settings.json"))
const settings = JSON.parse(fs.readFileSync( path.join(__dirname,"settings.json") ))
console.log("Loaded configuration")
//console.log(settings)
//console.log(process.argv)
fs.readFile(settings.fileName,(err,data)=>{
if(err){
throw new Error(err.code,": Could not read file. Try again.:",err.name)
throw new Error(`${err.code}: Could not read file. Try again. ${err.name}`)
}
console.log(`Reading ${settings.fileName}`)
parseString(data,(err,res)=>{
if(err){
throw new Error(err.code,": Error parsing file.:",err.name)
throw new Error(`${err.code}: Error parsing file. :${err.name}`)
}
console.log(`Parsing ${settings.fileName}`)