mirror of
https://github.com/frappe/bench.git
synced 2024-11-12 00:06:36 +00:00
fix: setup nginx fails for broken site_config
Signed-off-by: Ameya Shenoy <shenoy.ameya@gmail.com>
This commit is contained in:
parent
b9f750fc42
commit
8b02bed71c
@ -187,7 +187,23 @@ def get_sites_with_config(bench_path):
|
|||||||
|
|
||||||
ret = []
|
ret = []
|
||||||
for site in sites:
|
for site in sites:
|
||||||
|
try:
|
||||||
site_config = get_site_config(site, bench_path=bench_path)
|
site_config = get_site_config(site, bench_path=bench_path)
|
||||||
|
except Exception as e:
|
||||||
|
strict_nginx = get_config(bench_path).get('strict_nginx')
|
||||||
|
if strict_nginx:
|
||||||
|
print("\n\nERROR: The site config for the site {} is broken.".format(site),
|
||||||
|
"If you want this command to pass, instead of just throwing an error,",
|
||||||
|
"You may remove the 'strict_nginx' flag from common_site_config.json or set it to 0",
|
||||||
|
"\n\n")
|
||||||
|
raise (e)
|
||||||
|
else:
|
||||||
|
print("\n\nWARNING: The site config for the site {} is broken.".format(site),
|
||||||
|
"If you want this command to fail, instead of just showing a warning,",
|
||||||
|
"You may add the 'strict_nginx' flag to common_site_config.json and set it to 1",
|
||||||
|
"\n\n")
|
||||||
|
continue
|
||||||
|
|
||||||
ret.append({
|
ret.append({
|
||||||
"name": site,
|
"name": site,
|
||||||
"port": site_config.get('nginx_port'),
|
"port": site_config.get('nginx_port'),
|
||||||
|
Loading…
Reference in New Issue
Block a user