reset changes

v1.18.x
barisusakli 10 years ago
parent 6363bbc2ba
commit 35a2141da6

@ -2,16 +2,13 @@
var winston = require('winston'); var winston = require('winston');
var nconf = require('nconf'); var nconf = require('nconf');
var db = require('./database');
var Reset = {}; var Reset = {};
module.exports = Reset;
Reset.reset = function() { Reset.reset = function() {
loadConfig(); db.init(function(err) {
require('./src/database').init(function(err) {
if (err) { if (err) {
winston.error(err.message); winston.error(err.message);
process.exit(); process.exit();
@ -56,7 +53,7 @@ Reset.reset = function() {
}; };
function resetSettings(callback) { function resetSettings(callback) {
var meta = require('./src/meta'); var meta = require('./meta');
meta.configs.set('allowLocalLogin', 1, function(err) { meta.configs.set('allowLocalLogin', 1, function(err) {
winston.info('[reset] Settings reset to default'); winston.info('[reset] Settings reset to default');
if (typeof callback === 'function') { if (typeof callback === 'function') {
@ -68,7 +65,7 @@ function resetSettings(callback) {
} }
function resetThemes(callback) { function resetThemes(callback) {
var meta = require('./src/meta'); var meta = require('./meta');
meta.themes.set({ meta.themes.set({
type: 'local', type: 'local',
@ -84,7 +81,6 @@ function resetThemes(callback) {
} }
function resetPlugin(pluginId) { function resetPlugin(pluginId) {
var db = require('./src/database');
db.sortedSetRemove('plugins:active', pluginId, function(err) { db.sortedSetRemove('plugins:active', pluginId, function(err) {
if (err) { if (err) {
winston.error('[reset] Could not disable plugin: %s encountered error %s', pluginId, err.message); winston.error('[reset] Could not disable plugin: %s encountered error %s', pluginId, err.message);
@ -97,7 +93,6 @@ function resetPlugin(pluginId) {
} }
function resetPlugins(callback) { function resetPlugins(callback) {
var db = require('./src/database');
db.delete('plugins:active', function(err) { db.delete('plugins:active', function(err) {
winston.info('[reset] All Plugins De-activated'); winston.info('[reset] All Plugins De-activated');
if (typeof callback === 'function') { if (typeof callback === 'function') {
@ -117,4 +112,6 @@ function resetWidgets(callback) {
process.exit(); process.exit();
} }
}); });
} }
module.exports = Reset;
Loading…
Cancel
Save