From 494dff1db2cc57238b66e32fa4a2f0c7cc9603cb Mon Sep 17 00:00:00 2001 From: Giuseppe De Marco Date: Thu, 18 Jul 2024 13:05:07 +0200 Subject: [PATCH 1/2] debug-docker-attach This PR enables the use of pytho ndebugger within a dockerized context --- Docker-compose/docker-compose.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Docker-compose/docker-compose.yml b/Docker-compose/docker-compose.yml index b66ae7b1..e64fa4d3 100644 --- a/Docker-compose/docker-compose.yml +++ b/Docker-compose/docker-compose.yml @@ -61,6 +61,8 @@ services: container_name: satosa-saml2spid depends_on: - satosa-mongo + stdin_open: true # enables PDB when attach to the compose + tty: true # enables PDB when attach to the compose environment: - SATOSA_BY_DOCKER=1 - GET_IDEM_MDQ_KEY=${GET_IDEM_MDQ_KEY:-true} From 2f78cf306452de89ed1722a6ebe73e6bd1cacc90 Mon Sep 17 00:00:00 2001 From: Giuseppe De Marco Date: Sun, 21 Jul 2024 12:13:13 +0200 Subject: [PATCH 2/2] Apply suggestions from code review --- Docker-compose/docker-compose.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Docker-compose/docker-compose.yml b/Docker-compose/docker-compose.yml index e64fa4d3..1d07a0dc 100644 --- a/Docker-compose/docker-compose.yml +++ b/Docker-compose/docker-compose.yml @@ -61,8 +61,8 @@ services: container_name: satosa-saml2spid depends_on: - satosa-mongo - stdin_open: true # enables PDB when attach to the compose - tty: true # enables PDB when attach to the compose + stdin_open: ${SATOSA_DEBUG:-false} # enables PDB when attach to the compose + tty: ${SATOSA_DEBUG:-false} # enables PDB when attach to the compose environment: - SATOSA_BY_DOCKER=1 - GET_IDEM_MDQ_KEY=${GET_IDEM_MDQ_KEY:-true}