hassio-plejd/plejd/Configuration.js
Victor Hagelbäck 1b55cabf63 Read log level from configuration and update readme
- Break out reading of settings in js and remove it from shell scripts
- Pick up config from Logger via Configuration class
2021-01-21 23:40:59 +01:00

15 lines
375 B
JavaScript

const fs = require('fs');
class Configuration {
static _config = null;
static getConfiguration() {
if (!Configuration._config) {
const rawData = fs.readFileSync('/data/options.json');
Configuration._config = JSON.parse(rawData);
}
return Configuration._config;
}
}
module.exports = Configuration;