Prepared service logger
This commit is contained in:
@@ -0,0 +1,37 @@
|
|||||||
|
package org.lalber.sshprint;
|
||||||
|
|
||||||
|
import java.io.IOException;
|
||||||
|
import org.apache.log4j.ConsoleAppender;
|
||||||
|
import org.apache.log4j.FileAppender;
|
||||||
|
import org.apache.log4j.Level;
|
||||||
|
import org.apache.log4j.Logger;
|
||||||
|
import org.apache.log4j.SimpleLayout;
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* @author Lucas Alber
|
||||||
|
*/
|
||||||
|
public class MainService {
|
||||||
|
private static Logger logger = Logger.getRootLogger();
|
||||||
|
private static final Level LOG_LEVEL = Level.ALL;
|
||||||
|
|
||||||
|
// Set up logger
|
||||||
|
static {
|
||||||
|
SimpleLayout layout = new SimpleLayout();
|
||||||
|
ConsoleAppender consoleAppender = new ConsoleAppender(layout);
|
||||||
|
logger.addAppender(consoleAppender);
|
||||||
|
try {
|
||||||
|
FileAppender fileAppender = new FileAppender(layout, "logs/service.log", false);
|
||||||
|
logger.addAppender(fileAppender);
|
||||||
|
} catch (IOException e) {
|
||||||
|
e.printStackTrace();
|
||||||
|
}
|
||||||
|
logger.setLevel(LOG_LEVEL);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public MainService() {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user