Also cleanup the config file on config._reset()

This commit is contained in:
Johannes Zellner
2016-01-29 14:17:10 +01:00
parent 9a875634f8
commit 307262244a

View File

@@ -37,7 +37,7 @@ exports = module.exports = {
isDev: isDev,
// for testing resets to defaults
_reset: initConfig
_reset: _reset
};
var assert = require('assert'),
@@ -70,6 +70,12 @@ function saveSync() {
fs.writeFileSync(cloudronConfigFileName, JSON.stringify(data, null, 4)); // functions are ignored by JSON.stringify
}
function _reset () {
safe.fs.unlinkSync(cloudronConfigFileName);
initConfig();
}
function initConfig() {
// setup defaults
data.fqdn = 'localhost';