Exemple #1
0
def add_zone_resource(deploy_config, zone_name):
    session_uuid = acc_ops.login_as_admin()
    try:
        dep_ops.add_zone(deploy_config, session_uuid, zone_name=zone_name)
        dep_ops.add_l2_network(deploy_config, session_uuid, \
                zone_name = zone_name)
        dep_ops.add_primary_storage(deploy_config, session_uuid, \
                zone_name = zone_name)
        dep_ops.add_cluster(deploy_config, session_uuid, \
                zone_name = zone_name)
        dep_ops.add_host(deploy_config, session_uuid, \
                zone_name = zone_name)
        dep_ops.add_l3_network(deploy_config, session_uuid, \
                zone_name = zone_name)
        dep_ops.add_virtual_router(deploy_config, session_uuid, \
                zone_name = zone_name)
        zone = res_ops.get_resource(res_ops.ZONE, session_uuid, \
                name = zone_name)[0]
    except Exception as e:
        test_util.test_logger(
            '[Error] zstack deployment meets exception when adding zone resource .'
        )
        traceback.print_exc(file=sys.stdout)
        raise e
    finally:
        acc_ops.logout(session_uuid)

    test_util.action_logger('Complete add zone resources for [uuid:] %s' \
            % zone.uuid)
def add_zone_resource(deploy_config, zone_name):
    session_uuid = acc_ops.login_as_admin()
    try:
        test_util.test_dsc('-------add zone operation-------')
        dep_ops.add_zone(deploy_config, session_uuid, zone_name = zone_name)
        test_util.test_dsc('-------add l2 operation-------')
        dep_ops.add_l2_network(deploy_config, session_uuid, \
                zone_name = zone_name)
        test_util.test_dsc('-------add primary stroage operation-------')
        dep_ops.add_primary_storage(deploy_config, session_uuid, \
                zone_name = zone_name)
        test_util.test_dsc('-------add cluster operation-------')
        dep_ops.add_cluster(deploy_config, session_uuid, \
                zone_name = zone_name)
        test_util.test_dsc('-------add host operation-------')
        dep_ops.add_host(deploy_config, session_uuid, \
                zone_name = zone_name)
        test_util.test_dsc('-------add l3 operation-------')
        dep_ops.add_l3_network(deploy_config, session_uuid, \
                zone_name = zone_name)
        test_util.test_dsc('-------add virtual router offering operation-------')
        dep_ops.add_virtual_router(deploy_config, session_uuid, \
                zone_name = zone_name)
        zone = res_ops.get_resource(res_ops.ZONE, session_uuid, \
                name = zone_name)[0]
    except Exception as e:
        test_util.test_logger('[Error] zstack deployment meets exception when adding zone resource .')
        traceback.print_exc(file=sys.stdout)
        raise e
    finally:
        acc_ops.logout(session_uuid)

    test_util.action_logger('Complete add zone resources for [uuid:] %s' \
            % zone.uuid)
def add_cluster_resource(deploy_config, cluster_name, zone_name = None):
    session_uuid = acc_ops.login_as_admin()
    try:
        dep_ops.add_cluster(deploy_config, session_uuid, \
                zone_name = zone_name, cluster_name = cluster_name)
        dep_ops.add_host(deploy_config, session_uuid, \
                zone_name = zone_name, cluster_name = cluster_name)
        cluster = res_ops.get_resource(res_ops.CLUSTER, session_uuid, \
                name = cluster_name)[0]
    except Exception as e:
        test_util.test_logger('[Error] zstack deployment meets exception when adding cluster resource .')
        traceback.print_exc(file=sys.stdout)
        raise e
    finally:
        acc_ops.logout(session_uuid)

    test_util.action_logger('Complete add cluster resources for [uuid:] %s' \
            % cluster.uuid)
Exemple #4
0
def add_cluster_resource(deploy_config, cluster_name, zone_name=None):
    session_uuid = acc_ops.login_as_admin()
    try:
        dep_ops.add_cluster(deploy_config, session_uuid, \
                zone_name = zone_name, cluster_name = cluster_name)
        dep_ops.add_host(deploy_config, session_uuid, \
                zone_name = zone_name, cluster_name = cluster_name)
        cluster = res_ops.get_resource(res_ops.CLUSTER, session_uuid, \
                name = cluster_name)[0]
    except Exception as e:
        test_util.test_logger(
            '[Error] zstack deployment meets exception when adding cluster resource .'
        )
        traceback.print_exc(file=sys.stdout)
        raise e
    finally:
        acc_ops.logout(session_uuid)

    test_util.action_logger('Complete add cluster resources for [uuid:] %s' \
            % cluster.uuid)