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)
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)