def main(argv=None): from ambari_agent.ActionQueue import ActionQueue from ambari_agent.AmbariConfig import AmbariConfig from ambari_agent.Controller import Controller cfg = AmbariConfig() if os.path.exists(AmbariConfig.getConfigFile()): cfg.read(AmbariConfig.getConfigFile()) else: raise Exception("No config found, use default") ctl = Controller(cfg) actionQueue = ActionQueue(cfg, ctl) heartbeat = Heartbeat(actionQueue) print json.dumps(heartbeat.build('3', 3))
def main(argv=None): from ambari_agent.ActionQueue import ActionQueue from ambari_agent.AmbariConfig import AmbariConfig from ambari_agent.Controller import Controller cfg = AmbariConfig() if os.path.exists(AmbariConfig.getConfigFile()): cfg.read(AmbariConfig.getConfigFile()) else: raise Exception("No config found, use default") ctl = Controller(cfg) actionQueue = ActionQueue(cfg, ctl) heartbeat = Heartbeat(actionQueue) print json.dumps(heartbeat.build('3',3))
def setup(options): config = AmbariConfig() configFile = config.getConfigFile() updateConfigServerHostname(configFile, options.host_name) AmbariAgentService.set_ctrl_c_handler(ctrlHandler) AmbariAgentService.Install()
def setup(options): config = AmbariConfig() configFile = config.getConfigFile() updateConfigServerHostname(configFile, options.host_name) AmbariAgentService.set_ctrl_c_handler(ctrlHandler) AmbariAgentService.Install()
def resolve_ambari_config(): config_path = os.path.abspath(AmbariConfig.getConfigFile()) try: if os.path.exists(config_path): agent_config.read(config_path) else: raise Exception("No config found at %s" % str(config_path)) except Exception, err: Logger.warn(err)
def resolve_ambari_config(): config_path = os.path.abspath(AmbariConfig.getConfigFile()) try: if os.path.exists(config_path): agent_config.read(config_path) else: raise Exception("No config found at %s" % str(config_path)) except Exception, err: Logger.warn(err)
def setup(options): config = AmbariConfig() # TODO AMBARI-18733, need to read home_dir to get correct config file. configFile = config.getConfigFile() updateConfigServerHostname(configFile, options.host_name) AmbariAgentService.set_ctrl_c_handler(ctrlHandler) AmbariAgentService.Install()