diff --git a/llama_stack/distribution/configure_container.sh b/llama_stack/distribution/configure_container.sh deleted file mode 100755 index b01251e46..000000000 --- a/llama_stack/distribution/configure_container.sh +++ /dev/null @@ -1,47 +0,0 @@ -#!/bin/bash - -# Copyright (c) Meta Platforms, Inc. and affiliates. -# All rights reserved. -# -# This source code is licensed under the terms described in the LICENSE file in -# the root directory of this source tree. - -CONTAINER_BINARY=${CONTAINER_BINARY:-docker} -CONTAINER_OPTS=${CONTAINER_OPTS:-} -LLAMA_STACK_DIR=${LLAMA_STACK_DIR:-} - -set -euo pipefail - -error_handler() { - echo "Error occurred in script at line: ${1}" >&2 - exit 1 -} - -trap 'error_handler ${LINENO}' ERR - -if [ $# -lt 2 ]; then - echo "Usage: $0 " - exit 1 -fi - -container_image="$1" -host_build_dir="$2" -container_build_dir="/app/builds" - -if command -v selinuxenabled &> /dev/null && selinuxenabled; then - # Disable SELinux labels - CONTAINER_OPTS="$CONTAINER_OPTS --security-opt label=disable" -fi - -mounts="" -if [ -n "$LLAMA_STACK_DIR" ]; then - mounts="$mounts -v $(readlink -f $LLAMA_STACK_DIR):/app/llama-stack-source" -fi - -set -x -$CONTAINER_BINARY run $CONTAINER_OPTS -it \ - --entrypoint "/usr/local/bin/llama" \ - -v $host_build_dir:$container_build_dir \ - $mounts \ - $container_image \ - stack configure ./llamastack-build.yaml --output-dir $container_build_dir diff --git a/llama_stack/distribution/start_venv.sh b/llama_stack/distribution/start_venv.sh deleted file mode 100755 index 195274129..000000000 --- a/llama_stack/distribution/start_venv.sh +++ /dev/null @@ -1,72 +0,0 @@ -#!/bin/bash - -# Copyright (c) Meta Platforms, Inc. and affiliates. -# All rights reserved. -# -# This source code is licensed under the terms described in the LICENSE file in -# the root directory of this source tree. - -set -euo pipefail - -RED='\033[0;31m' -NC='\033[0m' # No Color - -error_handler() { - echo "Error occurred in script at line: ${1}" >&2 - exit 1 -} - -trap 'error_handler ${LINENO}' ERR - -if [ $# -lt 3 ]; then - echo "Usage: $0 " - exit 1 -fi - -venv_path="$1" -shift - -yaml_config="$1" -shift - -port="$1" -shift - -# Initialize env_vars as an empty array -env_vars="" -other_args="" -# Process environment variables from --env arguments -while [[ $# -gt 0 ]]; do - case "$1" in - --env) - - if [[ -n "$2" ]]; then - env_vars="$env_vars --env $2" - shift 2 - else - echo -e "${RED}Error: --env requires a KEY=VALUE argument${NC}" >&2 - exit 1 - fi - ;; - *) - other_args="$other_args $1" - shift - ;; - esac -done - -echo "Using virtual environment: $venv_path" -# Activate virtual environment -if [ ! -d "$venv_path" ]; then - echo -e "${RED}Error: Virtual environment not found at $venv_path${NC}" >&2 - exit 1 -fi - -source "$venv_path/bin/activate" - -set -x -python -m llama_stack.distribution.server.server \ - --yaml-config "$yaml_config" \ - --port "$port" \ - $env_vars \ - $other_args