def main(): old_version=None cfg_manager=config.get_cfg_manager() LOG.log("try to read config file :./release.conf") cfg=cfg_manager.parse_config_file('./release.conf') LOG.log("config:%s" % cfg) source=source_manager.SourceManager(cfg['source']) build=build_manager.BuildManager(cfg['build']) collect=collect_manager.CollectManager(cfg['collect']) monitor=server.Server(cfg['monitor']) monitor.status() monitor.start(source,build,collect)
def write_config_template(): cfg_manager=config.get_cfg_manager() cfg_file_content=cfg_manager.gen_config_template() f = open("./release.conf.template","w") f.writelines(cfg_file_content) f.close()