From 5c9d12a2064681b62b5dc3067d7a54c9feeb85c5 Mon Sep 17 00:00:00 2001 From: Reid <61492567+reidliu41@users.noreply.github.com> Date: Tue, 4 Mar 2025 08:49:03 +0800 Subject: [PATCH] chore: improve --port help text (#1346) # What does this PR do? [Provide a short summary of what this PR does and why. Link to relevant issues if applicable.] It would be better to tell user env var usage in help text. ``` before: $ llama stack run --help --port PORT Port to run the server on. Defaults to 8321 after $ llama stack run --help --port PORT Port to run the server on. It can also be passed via the env var LLAMA_STACK_PORT. Defaults to 8321 ``` [//]: # (If resolving an issue, uncomment and update the line below) [//]: # (Closes #[issue-number]) ## Test Plan [Describe the tests you ran to verify your changes with result summaries. *Provide clear instructions so the plan can be easily re-executed.*] [//]: # (## Documentation) Signed-off-by: reidliu Co-authored-by: reidliu --- docs/source/distributions/building_distro.md | 2 +- llama_stack/cli/stack/run.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/source/distributions/building_distro.md b/docs/source/distributions/building_distro.md index bdc91f6f3..c4833a31a 100644 --- a/docs/source/distributions/building_distro.md +++ b/docs/source/distributions/building_distro.md @@ -194,7 +194,7 @@ positional arguments: options: -h, --help show this help message and exit - --port PORT Port to run the server on. Defaults to 8321 + --port PORT Port to run the server on. It can also be passed via the env var LLAMA_STACK_PORT. Defaults to 8321 --image-name IMAGE_NAME Name of the image to run. Defaults to the current conda environment --disable-ipv6 Disable IPv6 support diff --git a/llama_stack/cli/stack/run.py b/llama_stack/cli/stack/run.py index 7d6af8120..e4337b8d0 100644 --- a/llama_stack/cli/stack/run.py +++ b/llama_stack/cli/stack/run.py @@ -37,7 +37,7 @@ class StackRun(Subcommand): self.parser.add_argument( "--port", type=int, - help="Port to run the server on. Defaults to 8321", + help="Port to run the server on. It can also be passed via the env var LLAMA_STACK_PORT. Defaults to 8321", default=int(os.getenv("LLAMA_STACK_PORT", 8321)), ) self.parser.add_argument(