mirror of
https://github.com/frappe/bench.git
synced 2025-01-10 00:37:51 +00:00
re generate config on set-nginx-port
This commit is contained in:
parent
7f10e0c020
commit
cd51df6a4c
@ -11,6 +11,7 @@ logger = logging.getLogger(__name__)
|
|||||||
default_config = {
|
default_config = {
|
||||||
'restart_supervisor_on_update': False,
|
'restart_supervisor_on_update': False,
|
||||||
'auto_update': True,
|
'auto_update': True,
|
||||||
|
'serve_default_site': True,
|
||||||
'update_bench_on_update': True,
|
'update_bench_on_update': True,
|
||||||
'shallow_clone': True
|
'shallow_clone': True
|
||||||
}
|
}
|
||||||
@ -204,10 +205,13 @@ def update_site_config(site, new_config, bench='.'):
|
|||||||
config.update(new_config)
|
config.update(new_config)
|
||||||
put_site_config(site, config, bench=bench)
|
put_site_config(site, config, bench=bench)
|
||||||
|
|
||||||
def set_nginx_port(site, port, bench='.'):
|
def set_nginx_port(site, port, bench='.', gen_config=True):
|
||||||
|
from .config import generate_nginx_config
|
||||||
if site not in get_sites(bench=bench):
|
if site not in get_sites(bench=bench):
|
||||||
raise Exception("No such site")
|
raise Exception("No such site")
|
||||||
update_site_config(site, {"nginx_port": port}, bench=bench)
|
update_site_config(site, {"nginx_port": port}, bench=bench)
|
||||||
|
if gen_config:
|
||||||
|
generate_nginx_config()
|
||||||
|
|
||||||
def set_default_site(site, bench='.'):
|
def set_default_site(site, bench='.'):
|
||||||
if not site in get_sites(bench=bench):
|
if not site in get_sites(bench=bench):
|
||||||
|
Loading…
Reference in New Issue
Block a user