mirror of
https://github.com/meta-llama/llama-stack.git
synced 2025-10-04 12:07:34 +00:00
remove configure from build
This commit is contained in:
parent
d8b3fdbd54
commit
33772da8e0
3 changed files with 32 additions and 32 deletions
|
@ -78,37 +78,37 @@ def build_package(
|
|||
|
||||
stub_config[api.value] = {"provider_type": api_input.provider}
|
||||
|
||||
if package_file.exists():
|
||||
cprint(
|
||||
f"Build `{package_name}` exists; will reconfigure",
|
||||
color="yellow",
|
||||
)
|
||||
c = PackageConfig(**yaml.safe_load(package_file.read_text()))
|
||||
for api_str, new_config in stub_config.items():
|
||||
if api_str not in c.providers:
|
||||
c.providers[api_str] = new_config
|
||||
else:
|
||||
existing_config = c.providers[api_str]
|
||||
if existing_config["provider_type"] != new_config["provider_type"]:
|
||||
cprint(
|
||||
f"Provider `{api_str}` has changed from `{existing_config}` to `{new_config}`",
|
||||
color="yellow",
|
||||
)
|
||||
c.providers[api_str] = new_config
|
||||
else:
|
||||
c = PackageConfig(
|
||||
built_at=datetime.now(),
|
||||
package_name=package_name,
|
||||
providers=stub_config,
|
||||
)
|
||||
# if package_file.exists():
|
||||
# cprint(
|
||||
# f"Build `{package_name}` exists; will reconfigure",
|
||||
# color="yellow",
|
||||
# )
|
||||
# c = PackageConfig(**yaml.safe_load(package_file.read_text()))
|
||||
# for api_str, new_config in stub_config.items():
|
||||
# if api_str not in c.providers:
|
||||
# c.providers[api_str] = new_config
|
||||
# else:
|
||||
# existing_config = c.providers[api_str]
|
||||
# if existing_config["provider_type"] != new_config["provider_type"]:
|
||||
# cprint(
|
||||
# f"Provider `{api_str}` has changed from `{existing_config}` to `{new_config}`",
|
||||
# color="yellow",
|
||||
# )
|
||||
# c.providers[api_str] = new_config
|
||||
# else:
|
||||
# c = PackageConfig(
|
||||
# built_at=datetime.now(),
|
||||
# package_name=package_name,
|
||||
# providers=stub_config,
|
||||
# )
|
||||
|
||||
c.distribution_type = distribution_type
|
||||
c.docker_image = package_name if image_type == ImageType.docker else None
|
||||
c.conda_env = package_name if image_type == ImageType.conda else None
|
||||
# c.distribution_type = distribution_type
|
||||
# c.docker_image = package_name if image_type == ImageType.docker else None
|
||||
# c.conda_env = package_name if image_type == ImageType.conda else None
|
||||
|
||||
with open(package_file, "w") as f:
|
||||
to_write = json.loads(json.dumps(c.dict(), cls=EnumEncoder))
|
||||
f.write(yaml.dump(to_write, sort_keys=False))
|
||||
# with open(package_file, "w") as f:
|
||||
# to_write = json.loads(json.dumps(c.dict(), cls=EnumEncoder))
|
||||
# f.write(yaml.dump(to_write, sort_keys=False))
|
||||
|
||||
if image_type == ImageType.docker:
|
||||
script = pkg_resources.resource_filename(
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue