Merge pull request #348 from fincham/master

Improves the accuracy of nginx configuration failure checking
pull/367/head
Rui Carmo 2024-06-20 18:34:51 +01:00 zatwierdzone przez GitHub
commit d257fee0c4
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: B5690EEEBB952194
1 zmienionych plików z 1 dodań i 1 usunięć

Wyświetl plik

@ -974,7 +974,7 @@ def spawn_app(app, deltas={}):
h.write(buffer)
# prevent broken config from breaking other deploys
try:
nginx_config_test = str(check_output("nginx -t 2>&1 | grep {}".format(app), env=environ, shell=True))
nginx_config_test = str(check_output("nginx -t 2>&1 | grep -E '{}\.conf:[0-9]+$'".format(app), env=environ, shell=True))
except Exception:
nginx_config_test = None
if nginx_config_test: