modif du chargement

This commit is contained in:
WEBER Antoine
2015-10-12 09:44:48 +02:00
parent 38759dc9d4
commit 7f52b8b8a4
5 changed files with 54 additions and 12 deletions

View File

@@ -14,7 +14,7 @@ app.set('view engine', 'jade');
//protection par mot de passe
if( typeof config.auth_user !== 'undefined' && typeof config.auth_password !== 'undefined' ){
console.log("SAFE MODE: votre serveur est protégé par mot de passe.");
//console.log("SAFE MODE: votre serveur est protégé par mot de passe.");
var basicAuth = require('basic-auth');
app.use(function(req, res, next) {
var user = basicAuth(req);
@@ -27,9 +27,9 @@ if( typeof config.auth_user !== 'undefined' && typeof config.auth_password !== '
}
});
}
else{
/*else{
console.log("UNSAFE MODE: configurez un auth_user et auth_password dans le fichier config.js");
}
}*/
//envoyer config a tout le monde
app.use(function(req, res, next) {

View File

@@ -8,16 +8,16 @@ if (cluster.isMaster) {
// Create a worker for each CPU
for (var i = 0; i < cpuCount; i += 1) {
console.log('Création du fork ' + i);
//console.log('Création du fork ' + i);
cluster.fork();
}
console.log('Création de '+cpuCount+' thread');
// Listen for dying workers
cluster.on('exit', function (worker) {
// Replace the dead worker, we're not sentimental
console.log('Worker ' + worker.id + ' died :(');
cluster.fork();
console.log('Remplacement du worker ');
console.log('Remplacement du worker ' + worker.id);
});
// Code to run if we're in a worker process

View File

@@ -6,6 +6,40 @@
var win = gui.Window.get();
global.main_win = win;
//Test la presence du fichier de config
var fs = require('fs.extra');
fs.exists('config.js', function(exists) {
if (!exists) {
console.log('Config.js a été ré-initialisé');
fs.copy('config.js_example','config.js');
}
});
var config = require('./config');
//Prevenir des informations de config
if( typeof config.auth_user !== 'undefined' && typeof config.auth_password !== 'undefined' ){
console.log("SAFE MODE: votre serveur est protégé par mot de passe.");
}
else{
console.log("UNSAFE MODE: configurez un auth_user et auth_password dans le fichier config.js");
}
if( typeof config.database !== undefined){
fs.exists(config.database, function(exists) {
if (!exists) {
console.log("La base plex n'existe pas. Mettez à jour le champ DATABASE du fichier config.js");
}
else{
console.log("La base plex a bien été trouvée.");
}
});
}
else{
console.log("La base plex n'est pas définie. Mettez à jour le champ DATABASE du fichier config.js");
}
// Extend application menu for Mac OS
if (process.platform == "darwin") {
var menu = new gui.Menu({type: "menubar"});