diff --git a/src/config.js b/src/config.js index 6b0e008a4..2a786d791 100644 --- a/src/config.js +++ b/src/config.js @@ -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';