mirror of
https://github.com/ether/etherpad-lite.git
synced 2025-05-10 00:45:01 -04:00
Prepared logging code to be able to read log4js appenders from settings.json
This commit is contained in:
parent
970f3b181d
commit
a479fa144e
11 changed files with 38 additions and 12 deletions
|
@ -1,3 +0,0 @@
|
|||
{ "appenders": [
|
||||
{ "type": "console" }
|
||||
] }
|
|
@ -26,6 +26,12 @@
|
|||
},
|
||||
*/
|
||||
|
||||
//Logging configuration. See log4js documentation for further information
|
||||
"logconfig" :
|
||||
{ "appenders": [
|
||||
{ "type": "console" }
|
||||
] },
|
||||
|
||||
//the default text of a pad
|
||||
"defaultPadText" : "Welcome to Etherpad Lite!\n\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!\n\nEtherpad Lite on Github: http:\/\/j.mp/ep-lite\n",
|
||||
|
||||
|
|
|
@ -22,7 +22,9 @@
|
|||
var ueberDB = require("ueberDB");
|
||||
var settings = require("../utils/Settings");
|
||||
var log4js = require('log4js');
|
||||
log4js.configure('etherpad_logging.json');
|
||||
|
||||
//Configure the logging appenders
|
||||
log4js.configure(settings.logconfig);
|
||||
|
||||
//set database settings
|
||||
var db = new ueberDB.database(settings.dbType, settings.dbSettings, null, log4js.getLogger("ueberDB"));
|
||||
|
|
|
@ -31,11 +31,13 @@ var settings = require('../utils/Settings');
|
|||
var securityManager = require("../db/SecurityManager");
|
||||
var plugins = require("ep_etherpad-lite/static/js/pluginfw/plugins.js");
|
||||
var log4js = require('log4js');
|
||||
log4js.configure('etherpad_logging.json');
|
||||
var messageLogger = log4js.getLogger("message");
|
||||
var _ = require('underscore');
|
||||
var hooks = require("ep_etherpad-lite/static/js/pluginfw/hooks.js");
|
||||
|
||||
//Configure the logging appenders
|
||||
log4js.configure(settings.logconfig);
|
||||
|
||||
/**
|
||||
* A associative array that saves which sessions belong to a pad
|
||||
*/
|
||||
|
|
|
@ -21,10 +21,13 @@
|
|||
|
||||
var ERR = require("async-stacktrace");
|
||||
var log4js = require('log4js');
|
||||
log4js.configure('etherpad_logging.json');
|
||||
var settings = require('../../utils/Settings');
|
||||
var messageLogger = log4js.getLogger("message");
|
||||
var securityManager = require("../db/SecurityManager");
|
||||
|
||||
//Configure the logging appenders
|
||||
log4js.configure(settings.logconfig);
|
||||
|
||||
/**
|
||||
* Saves all components
|
||||
* key is the component name
|
||||
|
|
|
@ -1,9 +1,12 @@
|
|||
var log4js = require('log4js');
|
||||
log4js.configure('etherpad_logging.json');
|
||||
var settings = require('../../utils/Settings');
|
||||
var apiLogger = log4js.getLogger("API");
|
||||
var formidable = require('formidable');
|
||||
var apiHandler = require('../../handler/APIHandler');
|
||||
|
||||
//Configure the logging appenders
|
||||
log4js.configure(settings.logconfig);
|
||||
|
||||
//This is for making an api call, collecting all post information and passing it to the apiHandler
|
||||
var apiCaller = function(req, res, fields) {
|
||||
res.header("Content-Type", "application/json; charset=utf-8");
|
||||
|
|
|
@ -1,9 +1,12 @@
|
|||
var log4js = require('log4js');
|
||||
log4js.configure('etherpad_logging.json');
|
||||
var socketio = require('socket.io');
|
||||
var settings = require('../../utils/Settings');
|
||||
var settings = require('../../utils/Settings.js');
|
||||
var socketIORouter = require("../../handler/SocketIORouter");
|
||||
var hooks = require("ep_etherpad-lite/static/js/pluginfw/hooks");
|
||||
console.dir("adgadgqadgaegaega");
|
||||
|
||||
//Configure the logging appenders
|
||||
log4js.configure(settings.logconfig);
|
||||
|
||||
var padMessageHandler = require("../../handler/PadMessageHandler");
|
||||
|
||||
|
|
|
@ -1,11 +1,12 @@
|
|||
var express = require('express');
|
||||
var log4js = require('log4js');
|
||||
log4js.configure('etherpad_logging.json');
|
||||
var httpLogger = log4js.getLogger("http");
|
||||
var settings = require('../../utils/Settings');
|
||||
var randomString = require('ep_etherpad-lite/static/js/pad_utils').randomString;
|
||||
var hooks = require('ep_etherpad-lite/static/js/pluginfw/hooks');
|
||||
|
||||
//Configure the logging appenders
|
||||
log4js.configure(settings.logconfig);
|
||||
|
||||
//checks for basic http auth
|
||||
exports.basicAuth = function (req, res, next) {
|
||||
|
|
|
@ -22,7 +22,6 @@
|
|||
*/
|
||||
|
||||
var log4js = require('log4js');
|
||||
log4js.configure('etherpad_logging.json');
|
||||
var settings = require('./utils/Settings');
|
||||
var db = require('./db/DB');
|
||||
var async = require('async');
|
||||
|
@ -30,6 +29,9 @@ var plugins = require("ep_etherpad-lite/static/js/pluginfw/plugins");
|
|||
var hooks = require("ep_etherpad-lite/static/js/pluginfw/hooks");
|
||||
var npm = require("npm/lib/npm.js");
|
||||
|
||||
//Configure the logging appenders
|
||||
log4js.configure(settings.logconfig);
|
||||
|
||||
hooks.plugins = plugins;
|
||||
|
||||
//set loglevel
|
||||
|
|
|
@ -16,8 +16,10 @@
|
|||
|
||||
var jsdom = require('jsdom-nocontextifiy').jsdom;
|
||||
var log4js = require('log4js');
|
||||
log4js.configure('etherpad_logging.json');
|
||||
var settings = require('../../utils/Settings');
|
||||
|
||||
//Configure the logging appenders
|
||||
log4js.configure(settings.logconfig);
|
||||
|
||||
var Changeset = require("ep_etherpad-lite/static/js/Changeset");
|
||||
var contentcollector = require("ep_etherpad-lite/static/js/contentcollector");
|
||||
|
|
|
@ -82,6 +82,11 @@ exports.abiword = null;
|
|||
*/
|
||||
exports.loglevel = "INFO";
|
||||
|
||||
/*
|
||||
* log4js appender configuration
|
||||
*/
|
||||
exports.logconfig = { appenders: [{ type: "console" }]};
|
||||
|
||||
/* This setting is used if you need authentication and/or
|
||||
* authorization. Note: /admin always requires authentication, and
|
||||
* either authorization by a module, or a user with is_admin set */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue