예제 #1
0
파일: mons.py 프로젝트: rearus/kujira-api
def monitor(name):
    """Request for getting monitor of particular name"""
    response = check_fsid('cluster/', '/mon/' + name, parse_mons)
    return response
예제 #2
0
파일: pools.py 프로젝트: rearus/kujira-api
def pool(pool_id):
    """Request for pools monitor of particular id"""
    response = check_fsid('cluster/', '/pool/' + str(pool_id), parse_pools)
    return response
예제 #3
0
파일: mons.py 프로젝트: rearus/kujira-api
def all_monitors():
    """Request for getting all monitors"""
    response = check_fsid('cluster/', '/mon', parse_mons)
    return response
예제 #4
0
파일: osds.py 프로젝트: rearus/kujira-api
def osd(osd_id):
    """Request for getting monitor of particular id"""
    response = check_fsid('cluster/', '/osd/'+osd_id, parse_osds)
    return response
예제 #5
0
파일: pools.py 프로젝트: rearus/kujira-api
def all_pools():
    """Request for getting all pools"""
    response = check_fsid('cluster/', '/pool', parse_pools)
    return response
예제 #6
0
def server(hostname):
    """Request for getting server of particular fqdn and fsid"""
    response = check_fsid('cluster/', '/server/' + hostname, parse_servers)
    return response
예제 #7
0
파일: osds.py 프로젝트: rearus/kujira-api
def all_osds():
    """Request for getting all osds"""
    response = check_fsid('cluster/', '/osd', parse_osds)
    return response
예제 #8
0
def pool(pool_id):
    """Request for pools monitor of particular id"""
    response = check_fsid('cluster/', '/pool/' + str(pool_id), parse_pools)
    return response
예제 #9
0
def all_servers_cluster():
    """Request for getting all servers in a cluster"""
    response = check_fsid('cluster/', '/server', parse_servers)
    return response
예제 #10
0
def all_pools():
    """Request for getting all pools"""
    response = check_fsid('cluster/', '/pool', parse_pools)
    return response
예제 #11
0
def server(hostname):
    """Request for getting server of particular fqdn and fsid"""
    response = check_fsid('cluster/', '/server/'+hostname, parse_servers)
    return response
예제 #12
0
def all_servers_cluster():
    """Request for getting all servers in a cluster"""
    response = check_fsid('cluster/', '/server', parse_servers)
    return response
예제 #13
0
def osd(osd_id):
    """Request for getting monitor of particular id"""
    response = check_fsid('cluster/', '/osd/' + osd_id, parse_osds)
    return response
예제 #14
0
def all_osds():
    """Request for getting all osds"""
    response = check_fsid('cluster/', '/osd', parse_osds)
    return response