brigate/src/util/Config.java

42 lines
1.0 KiB
Java

package util;
import java.io.FileNotFoundException;
import java.util.*;
import java.util.Properties;
public class Config {
Properties configFile;
public Config() {
configFile = new java.util.Properties();
try {
configFile.load(this.getClass().getClassLoader().getResourceAsStream("/etc/brigate/brigate.conf"));
} catch(FileNotFoundException ex) {
System.out.println("Missing config file");
}catch(Exception eta) {
eta.printStackTrace();
}
}
public String getDbUser() {
String user = this.configFile.getProperty("db_user", "brigate");
return user;
}
public String getDbPass() {
String pass = this.configFile.getProperty("db_password", "password");
return pass;
}
public String getDbHost() {
String host = this.configFile.getProperty("db_url", "db");
return host;
}
public String getDbPort() {
String port = this.configFile.getProperty("db_port", "3306");
return port;
}
}