mirror of
https://github.com/meta-llama/llama-stack.git
synced 2025-07-30 07:39:38 +00:00
conda build path move
This commit is contained in:
parent
b611e8bbd2
commit
139e0af416
2 changed files with 5 additions and 6 deletions
|
@ -58,7 +58,7 @@ class StackBuild(Subcommand):
|
||||||
llama_stack_path / "configs/distributions" / build_config.image_type
|
llama_stack_path / "configs/distributions" / build_config.image_type
|
||||||
)
|
)
|
||||||
else:
|
else:
|
||||||
build_dir = DISTRIBS_BASE_DIR / build_config.image_type
|
build_dir = Path(os.getenv("CONDA_PREFIX")).parent
|
||||||
|
|
||||||
os.makedirs(build_dir, exist_ok=True)
|
os.makedirs(build_dir, exist_ok=True)
|
||||||
build_file_path = build_dir / f"{build_config.name}-build.yaml"
|
build_file_path = build_dir / f"{build_config.name}-build.yaml"
|
||||||
|
@ -79,9 +79,6 @@ class StackBuild(Subcommand):
|
||||||
from llama_stack.distribution.utils.prompt_for_config import prompt_for_config
|
from llama_stack.distribution.utils.prompt_for_config import prompt_for_config
|
||||||
|
|
||||||
if not args.config:
|
if not args.config:
|
||||||
# self.parser.error(
|
|
||||||
# "No config file specified. Please use `llama stack build /path/to/*-build.yaml`. Example config files can be found in llama_stack/distribution/example_configs"
|
|
||||||
# )
|
|
||||||
build_config = prompt_for_config(BuildConfig, None)
|
build_config = prompt_for_config(BuildConfig, None)
|
||||||
self._run_stack_build_command_from_build_config(build_config)
|
self._run_stack_build_command_from_build_config(build_config)
|
||||||
return
|
return
|
||||||
|
|
|
@ -9,12 +9,12 @@ import json
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
|
|
||||||
import yaml
|
import yaml
|
||||||
from termcolor import cprint
|
|
||||||
|
|
||||||
from llama_stack.cli.subcommand import Subcommand
|
from llama_stack.cli.subcommand import Subcommand
|
||||||
from llama_stack.distribution.utils.config_dirs import BUILDS_BASE_DIR
|
from llama_stack.distribution.utils.config_dirs import BUILDS_BASE_DIR
|
||||||
|
|
||||||
from llama_stack.distribution.utils.exec import run_with_pty
|
from llama_stack.distribution.utils.exec import run_with_pty
|
||||||
|
from termcolor import cprint
|
||||||
from llama_stack.distribution.datatypes import * # noqa: F403
|
from llama_stack.distribution.datatypes import * # noqa: F403
|
||||||
import os
|
import os
|
||||||
|
|
||||||
|
@ -52,7 +52,9 @@ class StackConfigure(Subcommand):
|
||||||
from llama_stack.distribution.build import ImageType
|
from llama_stack.distribution.build import ImageType
|
||||||
|
|
||||||
docker_image = None
|
docker_image = None
|
||||||
build_config_file = Path(args.config)
|
conda_dir = Path(os.getenv("CONDA_PREFIX")).parent
|
||||||
|
build_config_file = Path(conda_dir) / f"{args.config}-build.yaml"
|
||||||
|
|
||||||
if not build_config_file.exists():
|
if not build_config_file.exists():
|
||||||
cprint(
|
cprint(
|
||||||
f"Could not find {build_config_file}. Trying docker image name instead...",
|
f"Could not find {build_config_file}. Trying docker image name instead...",
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue