예제 #1
0
def bring_up(backend, server):
    return utils.query_haproxy('enable server {0}/{1}'.format(backend, server))
예제 #2
0
def take_down(backend, server):
    return utils.query_haproxy('disable server {0}/{1}'.format(
        backend, server))
예제 #3
0
def get_stats():
    stat_parser = utils.HAStatParser(utils.query_haproxy("show stat"))
    headers, rows = stat_parser.parse_to_object()
    return json.dumps({'headers': headers, 'rows': rows})
예제 #4
0
파일: routes.py 프로젝트: ceko/halchemy
def bring_up(backend, server):
    return utils.query_haproxy('enable server {0}/{1}'.format(backend, server))
예제 #5
0
파일: routes.py 프로젝트: ceko/halchemy
def take_down(backend, server):
    return utils.query_haproxy('disable server {0}/{1}'.format(backend, server))
예제 #6
0
파일: routes.py 프로젝트: ceko/halchemy
def get_stats():
    stat_parser = utils.HAStatParser(utils.query_haproxy("show stat"))
    headers, rows = stat_parser.parse_to_object()
    return json.dumps({'headers' : headers, 'rows' : rows})