2
0
mirror of https://github.com/frappe/bench.git synced 2024-09-22 20:19:01 +00:00

fix run_frappe_cmd

This commit is contained in:
Pratik Vyas 2015-03-03 16:46:25 +05:30
parent feceb591d4
commit 0ed4726452
2 changed files with 5 additions and 5 deletions

View File

@ -65,7 +65,7 @@ def new_app(app, bench='.'):
exec_cmd("{frappe} --make_app {apps} {app}".format(frappe=get_frappe(bench=bench),
apps=apps, app=app))
else:
run_frappe_cmd('make-app', apps, app)
run_frappe_cmd('make-app', apps, app, bench=bench)
install_app(app, bench=bench)
def install_app(app, bench='.'):

View File

@ -110,13 +110,13 @@ def patch_sites(bench='.'):
if FRAPPE_VERSION == '4':
exec_cmd("{frappe} --latest all".format(frappe=get_frappe(bench=bench)), cwd=os.path.join(bench, 'sites'))
else:
run_frappe_cmd('--site', 'all', 'migrate')
run_frappe_cmd('--site', 'all', 'migrate', bench=bench)
def build_assets(bench='.'):
if FRAPPE_VERSION == '4':
exec_cmd("{frappe} --build".format(frappe=get_frappe(bench=bench)), cwd=os.path.join(bench, 'sites'))
else:
run_frappe_cmd('build')
run_frappe_cmd('build', bench=bench)
def get_sites(bench='.'):
sites_dir = os.path.join(bench, "sites")
@ -411,8 +411,8 @@ def get_current_frappe_version():
from .app import get_current_frappe_version as fv
return fv()
def run_frappe_cmd(*args):
bench = '.'
def run_frappe_cmd(*args, **kwargs):
bench = kwargs.get('bench', '.')
f = get_env_cmd('python', bench=bench)
sites_dir = os.path.join(bench, 'sites')
subprocess.check_call((f, '-m', 'frappe.utils.bench_helper', 'frappe') + args, cwd=sites_dir)