Skip to content

Commit c44d07d

Browse files
Make log-level configurable
1 parent 9dfdfd9 commit c44d07d

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

registry/coder/modules/claude-code/main.tf

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -216,6 +216,12 @@ variable "boundary_proxy_port" {
216216
default = "8087"
217217
}
218218

219+
variable "boundary_log_level" {
220+
type = string
221+
description = "Log level for boundary process"
222+
default = "INFO"
223+
}
224+
219225
resource "coder_env" "claude_code_md_path" {
220226
count = var.claude_md_path == "" ? 0 : 1
221227

@@ -301,6 +307,7 @@ module "agentapi" {
301307
ARG_BOUNDARY_ADDITIONAL_ALLOWED_URLS='${join(" ", var.boundary_additional_allowed_urls)}' \
302308
ARG_CODER_HOST='${local.coder_host}' \
303309
ARG_BOUNDARY_PROXY_PORT='${var.boundary_proxy_port}' \
310+
ARG_BOUNDARY_LOG_LEVEL='${var.boundary_log_level}' \
304311
/tmp/start.sh
305312
EOT
306313

registry/coder/modules/claude-code/scripts/start.sh

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ ARG_ENABLE_BOUNDARY=${ARG_ENABLE_BOUNDARY:-false}
1919
ARG_BOUNDARY_LOG_DIR=${ARG_BOUNDARY_LOG_DIR:-"/tmp/boundary_logs"}
2020
ARG_CODER_HOST=${ARG_CODER_HOST:-}
2121
ARG_BOUNDARY_PROXY_PORT=${ARG_BOUNDARY_PROXY_PORT:-"8087"}
22+
ARG_BOUNDARY_LOG_LEVEL=${ARG_BOUNDARY_LOG_LEVEL:-"INFO"}
2223

2324
echo "--------------------------------"
2425

@@ -33,6 +34,7 @@ printf "ARG_ENABLE_BOUNDARY: %s\n" "$ARG_ENABLE_BOUNDARY"
3334
printf "ARG_BOUNDARY_LOG_DIR: %s\n" "$ARG_BOUNDARY_LOG_DIR"
3435
printf "ARG_CODER_HOST: %s\n" "$ARG_CODER_HOST"
3536
printf "ARG_BOUNDARY_PROXY_PORT: %s\n" "$ARG_BOUNDARY_PROXY_PORT"
37+
printf "ARG_BOUNDARY_LOG_LEVEL: %s\n" "$ARG_BOUNDARY_LOG_LEVEL"
3638

3739
echo "--------------------------------"
3840

@@ -103,6 +105,9 @@ function start_agentapi() {
103105
# Set HTTP Proxy port used by Boundary
104106
BOUNDARY_ARGS+=(--proxy-port $ARG_BOUNDARY_PROXY_PORT)
105107

108+
# Set log level for boundary
109+
BOUNDARY_ARGS+=(--log-level $ARG_BOUNDARY_LOG_LEVEL)
110+
106111
git clone https://github.com/coder/boundary
107112
cd boundary
108113
git checkout yevhenii/proxy-v3

0 commit comments

Comments
 (0)