|
@@ -61,6 +61,7 @@ class ConfigDefaultsLinux(ConfigDefaults):
|
|
|
|
|
|
configDefaults = ConfigDefaults()
|
|
|
|
|
|
+
|
|
|
config = ConfigParser.RawConfigParser()
|
|
|
|
|
|
CONFIG_FILE_PATH = configDefaults.get_config_file_path()
|
|
@@ -83,8 +84,6 @@ STOP_ACTION = "stop"
|
|
|
RESTART_ACTION = "restart"
|
|
|
STATUS_ACTION = "status"
|
|
|
|
|
|
-AMBARI_AGENT_CONF = '/etc/ambari-agent/conf/ambari-agent.ini'
|
|
|
-
|
|
|
config_content = """
|
|
|
[default]
|
|
|
debug_level = INFO
|
|
@@ -140,7 +139,6 @@ metric_group_info = """
|
|
|
}
|
|
|
"""
|
|
|
|
|
|
-
|
|
|
class Configuration:
|
|
|
|
|
|
def __init__(self):
|
|
@@ -162,13 +160,6 @@ class Configuration:
|
|
|
}
|
|
|
pass
|
|
|
|
|
|
- self.hostname_script = None
|
|
|
- ambari_agent_config = ConfigParser.RawConfigParser()
|
|
|
- if os.path.exists(AMBARI_AGENT_CONF):
|
|
|
- ambari_agent_config.read(AMBARI_AGENT_CONF)
|
|
|
- self.hostname_script = ambari_agent_config.get('agent', 'hostname_script')
|
|
|
- pass
|
|
|
-
|
|
|
def getConfig(self):
|
|
|
return self.config
|
|
|
|
|
@@ -192,10 +183,7 @@ class Configuration:
|
|
|
return self.get("default", "metrics_server")
|
|
|
|
|
|
def get_hostname_script(self):
|
|
|
- if self.hostname_script:
|
|
|
- return self.hostname_script
|
|
|
- else:
|
|
|
- return self.get("default", "hostname_script")
|
|
|
+ return self.get("default", "hostname_script")
|
|
|
|
|
|
def get_log_level(self):
|
|
|
return self.get("default", "debug_level", "INFO")
|