temprary debugging changes
This commit is contained in:
@@ -150,16 +150,32 @@ def s3_service(python_path: str, compose: Compose):
|
|||||||
)
|
)
|
||||||
subprocess.check_call(cmd)
|
subprocess.check_call(cmd)
|
||||||
|
|
||||||
compose("cp", "tests/_create_bucket.py", "backend:/tmp")
|
# Instead of using compose.exec, use subprocess.run to capture output
|
||||||
compose.exec(
|
print("=== ATTEMPTING TO CREATE S3 BUCKET ===")
|
||||||
"-e",
|
|
||||||
f"S3_ACCESS_KEY={access_key}",
|
# Build the full docker compose command
|
||||||
"-e",
|
docker_cmd = [
|
||||||
f"S3_SECRET_KEY={secret_key}",
|
"docker", "compose", "-p", compose.project_name,
|
||||||
|
"--env-file", f"/tmp/pytest-of-runner/pytest-0/frappe-docker0/.env",
|
||||||
|
"-f", "compose.yaml",
|
||||||
|
"-f", "overrides/compose.proxy.yaml",
|
||||||
|
"-f", "overrides/compose.mariadb.yaml",
|
||||||
|
"-f", "overrides/compose.redis.yaml",
|
||||||
|
"-f", "tests/compose.ci.yaml",
|
||||||
|
"exec", "-T",
|
||||||
|
"-e", f"S3_ACCESS_KEY={access_key}",
|
||||||
|
"-e", f"S3_SECRET_KEY={secret_key}",
|
||||||
"backend",
|
"backend",
|
||||||
python_path,
|
python_path,
|
||||||
"/tmp/_create_bucket.py",
|
"/tmp/_create_bucket.py"
|
||||||
)
|
]
|
||||||
|
|
||||||
|
# Run with output capture
|
||||||
|
result = subprocess.run(docker_cmd, capture_output=True, text=True)
|
||||||
|
|
||||||
|
print(f"Return code: {result.returncode}")
|
||||||
|
print(f"STDOUT:\n{result.stdout}")
|
||||||
|
print(f"STDERR:\n{result.stderr}")
|
||||||
|
|
||||||
yield S3ServiceResult(access_key=access_key, secret_key=secret_key)
|
yield S3ServiceResult(access_key=access_key, secret_key=secret_key)
|
||||||
subprocess.call(("docker", "rm", "minio", "-f"))
|
subprocess.call(("docker", "rm", "minio", "-f"))
|
||||||
|
|||||||
Reference in New Issue
Block a user