/**
*
*/
package org.minnal.generator.core;
import java.io.File;
import org.apache.velocity.Template;
import org.apache.velocity.VelocityContext;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
/**
* @author ganeshs
*
*/
public class LoggerConfigGenerator extends AbstractTemplateGenerator {
private File file;
private static Template createLoggerTemplate = engine.getTemplate("META-INF/templates/log4j_properties.vm");
private static final Logger logger = LoggerFactory.getLogger(LoggerConfigGenerator.class);
public LoggerConfigGenerator(File baseDir) {
super(baseDir);
}
@Override
public void init() {
super.init();
file = new File(getResourcesFolder(true), "log4j.properties");
}
@Override
public void generate() {
writeFile(createLoggerTemplate, new VelocityContext(), file);
}
}