fix: docker check usaba -not sobre output vacio en vez de LASTEXITCODE #2

Merged
hermes merged 1 commits from fix/docker-check-lastexitcode into main 2026-09-12 19:33:08 +02:00
4 changed files with 8 additions and 4 deletions

No files matched your search

+2 -1
View File
@@ -65,7 +65,8 @@ if (-not (Get-Command docker -ErrorAction SilentlyContinue)) {
} }
# En PS 5.1, *> $null sobre comandos nativos convierte stderr en errores # En PS 5.1, *> $null sobre comandos nativos convierte stderr en errores
# terminantes con EAP=Stop (PS #4002). Se descarta via cmd /c. # terminantes con EAP=Stop (PS #4002). Se descarta via cmd /c.
if (-not (cmd /c "docker info >NUL 2>&1")) { $null = cmd /c "docker info >NUL 2>&1"
if ($LASTEXITCODE -ne 0) {
Err 'Docker Desktop no responde. Abre Docker Desktop y espera a que arranque.' Err 'Docker Desktop no responde. Abre Docker Desktop y espera a que arranque.'
exit 1 exit 1
} }
+2 -1
View File
@@ -65,7 +65,8 @@ if (-not (Get-Command docker -ErrorAction SilentlyContinue)) {
} }
# En PS 5.1, *> $null sobre comandos nativos convierte stderr en errores # En PS 5.1, *> $null sobre comandos nativos convierte stderr en errores
# terminantes con EAP=Stop (PS #4002). Se descarta via cmd /c. # terminantes con EAP=Stop (PS #4002). Se descarta via cmd /c.
if (-not (cmd /c "docker info >NUL 2>&1")) { $null = cmd /c "docker info >NUL 2>&1"
if ($LASTEXITCODE -ne 0) {
Err 'Docker Desktop no responde. Abre Docker Desktop y espera a que arranque.' Err 'Docker Desktop no responde. Abre Docker Desktop y espera a que arranque.'
exit 1 exit 1
} }
+2 -1
View File
@@ -63,7 +63,8 @@ if (-not (Get-Command docker -ErrorAction SilentlyContinue)) {
} }
# En PS 5.1, *> $null sobre comandos nativos convierte stderr en errores # En PS 5.1, *> $null sobre comandos nativos convierte stderr en errores
# terminantes con EAP=Stop (PS #4002). Se descarta via cmd /c. # terminantes con EAP=Stop (PS #4002). Se descarta via cmd /c.
if (-not (cmd /c "docker info >NUL 2>&1")) { $null = cmd /c "docker info >NUL 2>&1"
if ($LASTEXITCODE -ne 0) {
Err 'Docker Desktop no responde. Abre Docker Desktop y espera a que arranque.' Err 'Docker Desktop no responde. Abre Docker Desktop y espera a que arranque.'
exit 1 exit 1
} }
+2 -1
View File
@@ -63,7 +63,8 @@ if (-not (Get-Command docker -ErrorAction SilentlyContinue)) {
} }
# En PS 5.1, *> $null sobre comandos nativos convierte stderr en errores # En PS 5.1, *> $null sobre comandos nativos convierte stderr en errores
# terminantes con EAP=Stop (PS #4002). Se descarta via cmd /c. # terminantes con EAP=Stop (PS #4002). Se descarta via cmd /c.
if (-not (cmd /c "docker info >NUL 2>&1")) { $null = cmd /c "docker info >NUL 2>&1"
if ($LASTEXITCODE -ne 0) {
Err 'Docker Desktop no responde. Abre Docker Desktop y espera a que arranque.' Err 'Docker Desktop no responde. Abre Docker Desktop y espera a que arranque.'
exit 1 exit 1
} }