2
0
mirror of https://github.com/frappe/bench.git synced 2025-01-23 23:18:24 +00:00

add bench setup config

This commit is contained in:
Pratik Vyas 2014-07-21 15:11:32 +05:30
parent ec48988aa8
commit 53d3026774
2 changed files with 8 additions and 1 deletions

View File

@ -9,7 +9,7 @@ from .utils import start as _start
from .utils import setup_procfile as _setup_procfile
from .utils import set_nginx_port as _set_nginx_port
from .utils import set_default_site as _set_default_site
from .utils import build_assets, patch_sites, exec_cmd, update_bench, get_frappe, setup_logging, get_config, update_config, restart_supervisor_processes
from .utils import build_assets, patch_sites, exec_cmd, update_bench, get_frappe, setup_logging, get_config, update_config, restart_supervisor_processes, put_config, default_config
from .app import get_app as _get_app
from .app import new_app as _new_app
from .app import pull_all_apps
@ -170,6 +170,11 @@ def setup_procfile():
"Setup Procfile for bench start"
_setup_procfile()
@click.command('config')
def setup_config():
"overwrite or make config.json"
put_config(default_config)
setup.add_command(setup_nginx)
setup.add_command(setup_sudoers)
setup.add_command(setup_supervisor)
@ -178,6 +183,7 @@ setup.add_command(setup_dnsmasq)
setup.add_command(setup_backups)
setup.add_command(setup_env)
setup.add_command(setup_procfile)
setup.add_command(setup_config)
## Config
## Not DRY

View File

@ -214,3 +214,4 @@ def set_default_site(site, bench='.'):
raise Exception("Site not in bench")
exec_cmd("{frappe} --use {site}".format(frappe=get_frappe(bench=bench), site=site),
cwd=os.path.join(bench, 'sites'))