コード例 #1
0
 def handle_500(e):
     # shit
     try:
         db.rollback()
         db.close()
     except:
         # shit shit
         sys.exit(1)
     return render_template("internal_error.html"), 500
コード例 #2
0
ファイル: app.py プロジェクト: 4o66/KerbalStuff
 def handle_500(e):
     # shit
     try:
         db.rollback()
         db.close()
     except:
         # shit shit
         sys.exit(1)
     return render_template("internal_error.html"), 500
コード例 #3
0
ファイル: app.py プロジェクト: GenPage/KerbalStuff
 def handle_500(e):
     # shit
     try:
         db.rollback()
         db.close()
     except:
         # shit shit
         sys.exit(1)
     return render_template("internal_error.html", site_name=_cfg('site-name'), support_mail=_cfg('support-mail')), 500
コード例 #4
0
ファイル: common.py プロジェクト: AAIDev/SpaceDock
 def go(*args, **kw):
     try:
         ret = f(*args, **kw)
         db.commit()
         return ret
     except:
         db.rollback()
         db.close()
         raise
コード例 #5
0
ファイル: common.py プロジェクト: yaus/KerbalStuff
 def go(*args, **kw):
     try:
         ret = f(*args, **kw)
         db.commit()
         return ret
     except:
         db.rollback()
         db.close()
         raise