package com.vip.saturn.job.console;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import java.nio.charset.Charset;
/**
* @author xiaopeng.he
*/
public final class SaturnEnvProperties {
protected static Logger log = LoggerFactory.getLogger(SaturnEnvProperties.class);
private SaturnEnvProperties() {
}
/**
* zk注册中心
*/
public static String NAME_VIP_SATURN_ZK_CONNECTION = "VIP_SATURN_ZK_CONNECTION";
/**
* 指定注册中心地址
*/
public static String REG_CENTER_VALUE;
/**
* 指定注册中心地址配置json文件
*/
public static String REG_CENTER_JSON_FILE;
public static String CONTAINER_TYPE = System.getProperty("VIP_SATURN_CONTAINER_TYPE", System.getenv("VIP_SATURN_CONTAINER_TYPE"));
public static String VIP_SATURN_DCOS_REST_URI = System.getProperty("VIP_SATURN_DCOS_REST_URI", System.getenv("VIP_SATURN_DCOS_REST_URI"));
public static String VIP_SATURN_DCOS_REGISTRY_URI = System.getProperty("VIP_SATURN_DCOS_REGISTRY_URI", System.getenv("VIP_SATURN_DCOS_REGISTRY_URI"));
public static String NAME_VIP_SATURN_EXECUTOR_CLEAN = "VIP_SATURN_EXECUTOR_CLEAN";
public static String NAME_VIP_SATURN_DCOS_TASK = "VIP_SATURN_DCOS_TASK";
public static String NAME_VIP_SATURN_SYSTEM_CONFIG_PATH = "VIP_SATURN_SYSTEM_CONFIG_PATH";
public static String VIP_SATURN_SYSTEM_CONFIG_PATH = System.getProperty(NAME_VIP_SATURN_SYSTEM_CONFIG_PATH, System.getenv(NAME_VIP_SATURN_SYSTEM_CONFIG_PATH));
public static String SATURN_CONSOLE_DB_URL = System.getProperty("SATURN_CONSOLE_DB_URL", System.getenv("SATURN_CONSOLE_DB_URL"));
public static String SATURN_CONSOLE_DB_USERNAME = System.getProperty("SATURN_CONSOLE_DB_USERNAME", System.getenv("SATURN_CONSOLE_DB_USERNAME"));
public static String SATURN_CONSOLE_DB_PASSWORD = System.getProperty("SATURN_CONSOLE_DB_PASSWORD", System.getenv("SATURN_CONSOLE_DB_PASSWORD"));
static {
REG_CENTER_JSON_FILE = System.getProperty("REG_CENTER_JSON_PATH", System.getenv("REG_CENTER_JSON_PATH"));
if (null != REG_CENTER_JSON_FILE) {
}
REG_CENTER_VALUE = System.getProperty("REG_CENTER_PROPERTY", System.getenv("REG_CENTER_PROPERTY"));
if (null != REG_CENTER_VALUE) {
REG_CENTER_VALUE = new String(REG_CENTER_VALUE.getBytes(), Charset.forName("UTF-8"));
}
if(CONTAINER_TYPE == null) {
CONTAINER_TYPE = "MARATHON";
}
}
}