Skip to content

Commit

Permalink
Revert "autocreate missing backup/archive directories"
Browse files Browse the repository at this point in the history
This reverts commit 5e6ebb8.
  • Loading branch information
hexparrot committed Jan 30, 2016
1 parent 5e6ebb8 commit 5504d50
Showing 1 changed file with 1 addition and 22 deletions.
23 changes: 1 addition & 22 deletions server.js
Original file line number Diff line number Diff line change
Expand Up @@ -127,29 +127,8 @@ server.backend = function(base_dir, socket_emitter) {
}

var discovered_servers = discover();
for (var i in discovered_servers) {
var cwd = path.join(base_dir, mineos.DIRS['servers'], discovered_servers[i]);
var bwd = path.join(base_dir, mineos.DIRS['backup'], discovered_servers[i]);
var awd = path.join(base_dir, mineos.DIRS['archive'], discovered_servers[i]);

try {
fs.accessSync(cwd, fs.F_OK)
fs.accessSync(bwd, fs.F_OK)
fs.accessSync(awd, fs.F_OK)
} catch (e) {
logging.warn('Not all directories present for server:', discovered_servers[i]);
logging.info('Creating and chowning /{servers,backup,archive}/' + discovered_servers[i]);
var chownr = require('chownr');
var stat_info = fs.statSync(cwd);
fs.ensureDirSync(bwd);
fs.ensureDirSync(awd);
chownr.sync(cwd, stat_info.uid, stat_info.gid);
chownr.sync(bwd, stat_info.uid, stat_info.gid);
chownr.sync(awd, stat_info.uid, stat_info.gid);
}

for (var i in discovered_servers)
track(discovered_servers[i]);
}

fs.watch(server_path, function() {
var current_servers = discover();
Expand Down

0 comments on commit 5504d50

Please sign in to comment.