package org.vnguyen.joreman.model;
import org.vnguyen.joreman.util.JSONHelper;
import com.fasterxml.jackson.annotation.JsonProperty;
public class Config {
@JsonProperty public String foreman_url;
@JsonProperty public String foreman_user;
@JsonProperty public String foreman_password;
public Config() {}
public Config(String url, String user, String password) {
this.foreman_url = url;
this.foreman_user = user;
this.foreman_password = password;
}
public static Config load() {
String configFile = System.getProperty("joreman.config");
if (configFile == null) {
configFile = "/default.config.json";
}
return JSONHelper.load(Config.class, configFile);
}
}