def restart(self): pid = config.get("haproxyfiles", "pid_file") try: with open(pid) as f: pids = f.read() print pids os.kill(pids, signal.SIGTTOU) os.kill(pids, signal.SIGTTIN) except: print "Missing pid file to restart gracefully. Cannot restart."
def restart(self): pid = config.get("haproxyfiles", "pid_file") try: with open(pid) as f: pids = f.read() print pids os.kill(pids, signal.SIGTTOU) os.kill(pids, signal.SIGTTIN) except: print "Missing pid file to restart gracefully. Cannot restart."
def conf(ftype, fname): """ For PUT opts must be: {"arg1":1, "arg2":2} """ manager = Manager(config.get("haproxyfiles", "conf_files")) response = {"message": ""} if request.method == 'GET': return jsonify(manager.get(ftype, fname)) elif request.method == 'PUT': manager.update(ftype, fname, request.json) return jsonify(response) elif request.method == 'DELETE': return jsonify(manager.delete(ftype, fname))
def conf(ftype, fname): """ For PUT opts must be: {"arg1":1, "arg2":2} """ manager = Manager(config.get("haproxyfiles", "conf_files")) response = {"message": ""} if request.method == "GET": return jsonify(manager.get(ftype, fname)) elif request.method == "PUT": manager.update(ftype, fname, request.json) return jsonify(response) elif request.method == "DELETE": return jsonify(manager.delete(ftype, fname))
def __init__(self, path=config.get("haproxyfiles", "conf_files")): self.path = path self.config_files = ConfigFiles(self.path)
def __init__(self, path=config.get("haproxyfiles", "conf_files")): self.path = path
def __init__(self, path=config.get("haproxyfiles", "conf_files")): self.path = path self.config_files = ConfigFiles(self.path)
def __init__(self, path=config.get("haproxyfiles", "conf_files")): self.path = path
def list(ftype): manager = Manager(config.get("haproxyfiles", "conf_files")) return flask.jsonify(manager.list(ftype))
def list(ftype): manager = Manager(config.get("haproxyfiles", "conf_files")) return flask.jsonify(manager.list(ftype))