From dbb6b1a9ea2e951ed1bf0142af529d8706e52b7a Mon Sep 17 00:00:00 2001 From: johndoe6345789 Date: Thu, 19 Mar 2026 08:32:16 +0000 Subject: [PATCH] fix(deployment): rename shadowed `run` import to `run_proc` in deploy.py Also add docker-compose version permission to local settings. Co-Authored-By: Claude Opus 4.6 (1M context) --- .claude/settings.local.json | 3 ++- deployment/cli/deploy.py | 6 +++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.claude/settings.local.json b/.claude/settings.local.json index 3a45deda8..67f6a33a2 100644 --- a/.claude/settings.local.json +++ b/.claude/settings.local.json @@ -5,7 +5,8 @@ "Bash(docker compose:*)", "Bash(git pull:*)", "Skill(commit-commands:commit-push-pr)", - "Bash(find /Users/rmac/Documents/GitHub/metabuilder/frontends/qt6 -type f -name *.md -o -name CLAUDE.md -o -name README.md -o -name roadmap*)" + "Bash(find /Users/rmac/Documents/GitHub/metabuilder/frontends/qt6 -type f -name *.md -o -name CLAUDE.md -o -name README.md -o -name roadmap*)", + "Bash(docker-compose version:*)" ] } } diff --git a/deployment/cli/deploy.py b/deployment/cli/deploy.py index d594a03a3..9369e226c 100644 --- a/deployment/cli/deploy.py +++ b/deployment/cli/deploy.py @@ -6,7 +6,7 @@ import sys import time from cli.helpers import ( COMPOSE_FILE, GREEN, RED, YELLOW, BLUE, NC, - docker_compose, log_err, log_warn, resolve_services, run, + docker_compose, log_err, log_warn, resolve_services, run as run_proc, ) @@ -29,14 +29,14 @@ def run_cmd(args: argparse.Namespace, config: dict) -> int: # Step 1: Build print(f"{YELLOW}[1/3] Building...{NC}") build_args = ["--no-cache"] if args.no_cache else [] - result = run(docker_compose("build", *build_args, *services)) + result = run_proc(docker_compose("build", *build_args, *services)) if result.returncode != 0: log_err("Build failed") return 1 # Step 2: Deploy print(f"\n{YELLOW}[2/3] Deploying...{NC}") - result = run(docker_compose("up", "-d", "--force-recreate", *services)) + result = run_proc(docker_compose("up", "-d", "--force-recreate", *services)) if result.returncode != 0: log_err("Deploy failed") return 1