예제 #1
0
def get_heat_client(session=None):
    try:
        if not session:
            session = login_lib.load_dumped_session()
        heat = heat_client.Client('1', session=session)
        return heat
    except Exception as e:
        utils.log_err(e)
예제 #2
0
파일: network.py 프로젝트: nofriiza/neo-cli
def get_neutron_client(session=None):
    if not session:
        session = login_lib.load_dumped_session()
    neutron = neutron_client.Client(session=session)
    return neutron
예제 #3
0
파일: image.py 프로젝트: sofyan48/neo-cli
def get_image_client(session=None):
    if not session:
        session = login_lib.load_dumped_session()
    img = image_client('2', session=session)
    return img
예제 #4
0
파일: storage.py 프로젝트: nofriiza/neo-cli
def get_cinder_client(session=None):
    if not session:
        session = login_lib.load_dumped_session()

    storage = cinder_client.Client(2, session=session)
    return storage
예제 #5
0
파일: vm.py 프로젝트: sofyan48/neo-cli
def get_nova_client(session=None):
    if not session:
        session = login_lib.load_dumped_session()

    compute = nova_client.Client(2, session=session)
    return compute