update django manage so it has better info on debug
This commit is contained in:
parent
05a8ca6b1c
commit
01c122ffcb
1 changed files with 15 additions and 9 deletions
|
|
@ -88,13 +88,19 @@ def manage(args="", workingdir=None):
|
||||||
shell='/bin/bash')
|
shell='/bin/bash')
|
||||||
|
|
||||||
with cd(configuration.paths.django.root):
|
with cd(configuration.paths.django.root):
|
||||||
output = fabric_ops.run(
|
cmd = "{djangoroot}/manage.py {args} --pythonpath='{djangoroot}' " \
|
||||||
"{djangoroot}/manage.py {args} --pythonpath='{djangoroot}' "
|
|
||||||
"--settings={djangosettings}".format(
|
"--settings={djangosettings}".format(
|
||||||
djangoroot=configuration.paths.django.root,
|
djangoroot=configuration.paths.django.root,
|
||||||
args=args,
|
args=args,
|
||||||
djangosettings=configuration.imports.settings,
|
djangosettings=configuration.imports.settings,)
|
||||||
),
|
|
||||||
|
if env.debug:
|
||||||
|
print("command: with cd(%s)" % configuration.paths.django.root)
|
||||||
|
print("command: fabric_ops.run(%s)" % cmd)
|
||||||
|
else:
|
||||||
|
|
||||||
|
output = fabric_ops.run(
|
||||||
|
cmd,
|
||||||
# MAKE SURE THIS IS ALWAYS HERE!
|
# MAKE SURE THIS IS ALWAYS HERE!
|
||||||
shell='/bin/bash'
|
shell='/bin/bash'
|
||||||
)
|
)
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue