def _update_haproxy(self, cfg): if Haproxy.cls_cfg != cfg: logger.info("HAProxy configuration:\n%s" % cfg) Haproxy.cls_cfg = cfg if save_to_file(HAPROXY_CONFIG_FILE, cfg): UpdateHelper.run_reload() elif self.ssl_updated: logger.info("SSL certificates have been changed") UpdateHelper.run_reload() else: logger.info("HAProxy configuration remains unchanged") logger.info("===========END===========")
def _update_haproxy(self, cfg): if Haproxy.cls_cfg != cfg: logger.info("HAProxy configuration:\n%s" % cfg) Haproxy.cls_cfg = cfg if save_to_file(HAPROXY_CONFIG_FILE, cfg): Haproxy.cls_process = UpdateHelper.run_reload(Haproxy.cls_process) elif self.ssl_updated: logger.info("SSL certificates have been changed") Haproxy.cls_process = UpdateHelper.run_reload(Haproxy.cls_process) else: logger.info("HAProxy configuration remains unchanged") logger.info("===========END===========")
def _update_haproxy(self, cfg): if Haproxy.cls_cfg != cfg: logger.info("HAProxy configuration has changed.") # Logging the config file may be helpful in the future but is creating too many logs for now. # logger.info("HAProxy configuration:\n%s" % cfg) Haproxy.cls_cfg = cfg if save_to_file(HAPROXY_CONFIG_FILE, cfg): Haproxy.cls_process = UpdateHelper.run_reload(Haproxy.cls_process) elif self.ssl_updated: logger.info("SSL certificates have been changed") Haproxy.cls_process = UpdateHelper.run_reload(Haproxy.cls_process) else: logger.info("HAProxy configuration remains unchanged") logger.info("===========END===========")
def _update_haproxy(self, cfg): if HAPROXY_SERVICE_URI and HAPROXY_CONTAINER_URI and API_AUTH: if Haproxy.cls_cfg != cfg: logger.info("HAProxy configuration:\n%s" % cfg) Haproxy.cls_cfg = cfg if save_to_file(HAPROXY_CONFIG_FILE, cfg): Haproxy.cls_process = UpdateHelper.run_reload(Haproxy.cls_process) elif self.ssl_updated: logger.info("SSL certificates have been changed") Haproxy.cls_process = UpdateHelper.run_reload(Haproxy.cls_process) else: logger.info("HAProxy configuration remains unchanged") logger.info("===========END===========") else: logger.info("HAProxy configuration:\n%s" % cfg) save_to_file(HAPROXY_CONFIG_FILE, cfg) UpdateHelper.run_once()
def _update_haproxy(self, cfg): if self.link_mode in ["cloud", "new"]: if Haproxy.cls_cfg != cfg: logger.info("HAProxy configuration:\n%s" % cfg) Haproxy.cls_cfg = cfg if save_to_file(HAPROXY_CONFIG_FILE, cfg): Haproxy.cls_process = UpdateHelper.run_reload(Haproxy.cls_process) elif self.ssl_updated: logger.info("SSL certificates have been changed") Haproxy.cls_process = UpdateHelper.run_reload(Haproxy.cls_process) else: logger.info("HAProxy configuration remains unchanged") logger.info("===========END===========") elif self.link_mode in ["legacy"]: logger.info("HAProxy configuration:\n%s" % cfg) if save_to_file(HAPROXY_CONFIG_FILE, cfg): UpdateHelper.run_once()