lamassu-server/lib/options.js
Josh Harvey 259b527214 WIP
2016-10-10 14:53:01 +01:00

24 lines
516 B
JavaScript

'use strict'
var fs = require('fs')
var path = require('path')
var os = require('os')
var options
var configPath
try {
configPath = '/etc/lamassu.json'
options = JSON.parse(fs.readFileSync(configPath))
} catch (err) {
try {
configPath = path.resolve(os.homedir(), '.lamassu', 'lamassu.json')
console.log(configPath)
options = JSON.parse(fs.readFileSync(configPath))
} catch (err2) {
console.log('Missing configuration file -- exiting.')
process.exit(1)
}
}
module.exports = options