| #!/bin/bash | 
 |  | 
 | #  Licensed to the Apache Software Foundation (ASF) under one | 
 | #  or more contributor license agreements.  See the NOTICE file | 
 | #  distributed with this work for additional information | 
 | #  regarding copyright ownership.  The ASF licenses this file | 
 | #  to you under the Apache License, Version 2.0 (the | 
 | #  "License"); you may not use this file except in compliance | 
 | #  with the License.  You may obtain a copy of the License at | 
 | # | 
 | #      http://www.apache.org/licenses/LICENSE-2.0 | 
 | # | 
 | #  Unless required by applicable law or agreed to in writing, software | 
 | #  distributed under the License is distributed on an "AS IS" BASIS, | 
 | #  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | 
 | #  See the License for the specific language governing permissions and | 
 | # limitations under the License. | 
 |  | 
 | SCRIPT_PATH=$(cd `dirname $0`; pwd) | 
 | HUDI_DEMO_ENV=$1 | 
 | # set up root directory | 
 | WS_ROOT=`dirname $SCRIPT_PATH` | 
 | COMPOSE_FILE_NAME="docker-compose_hadoop334_hive313_spark353_amd64.yml" | 
 | if [ "$(uname -m)" = "arm64" ]; then | 
 |   COMPOSE_FILE_NAME="docker-compose_hadoop334_hive313_spark353_arm64.yml" | 
 | fi | 
 | # shut down cluster | 
 | HUDI_WS=${WS_ROOT} docker compose -f ${SCRIPT_PATH}/compose/${COMPOSE_FILE_NAME} down | 
 |  | 
 | # remove houst mount directory | 
 | rm -rf /tmp/hadoop_data | 
 | rm -rf /tmp/hadoop_name |