print patch log

This commit is contained in:
Rushabh Mehta 2012-02-03 13:43:05 +05:30
parent 9f8f5fce19
commit e3f98dbaee
2 changed files with 16 additions and 13 deletions

View file

@ -56,8 +56,6 @@ def execute_patch(patchmodule, method=None, methodargs=None):
import os
if os.environ.get('HTTP_HOST'):
add_to_patch_log(tb)
else:
print tb
block_user(False)

27
wnf.py
View file

@ -101,6 +101,9 @@ def run():
# patch
elif options.patch_list:
# clear log
webnotes.modules.patch_handler.log_list = []
# connect to db
if options.db_name is not None:
webnotes.connect(options.db_name)
@ -108,20 +111,22 @@ def run():
webnotes.connect()
# run individual patches
if options.patch_list:
for patch in options.patch_list:
webnotes.modules.patch_handler.run_single(\
patchmodule = patch, force = options.force)
for patch in options.patch_list:
webnotes.modules.patch_handler.run_single(\
patchmodule = patch, force = options.force)
print '\n'.join(webnotes.modules.patch_handler.log_list)
# reload
elif options.reload_doc:
webnotes.modules.patch_handler.reload_doc(\
{"module":args[0], "dt":args[1], "dn":args[2]})
elif options.reload_doc:
webnotes.modules.patch_handler.reload_doc(\
{"module":args[0], "dt":args[1], "dn":args[2]})
print '\n'.join(webnotes.modules.patch_handler.log_list)
# run all pending
elif options.run_latest:
webnotes.modules.patch_handler.run_all()
# run all pending
elif options.run_latest:
webnotes.modules.patch_handler.run_all()
print '\n'.join(webnotes.modules.patch_handler.log_list)
if __name__=='__main__':
run()