common error page for job status
This commit is contained in:
parent
ccc014b492
commit
33b19472c6
|
@ -5,4 +5,8 @@ OD02 = Failed to add charges to molecule
|
|||
OD03 = Failed to write the converted PDBQT file
|
||||
|
||||
PL02 = Failed to import PLIP, please ensure that you have correctly installed PLIP
|
||||
PL01 = Failed to fetch the PDB, please check the PDB Code
|
||||
PL01 = Failed to fetch the PDB, please check the PDB Code
|
||||
|
||||
DB01 = This Job ID does not exist 😠. If you think this is an error, please contact us.
|
||||
|
||||
CW01 = Looks like an invalid PDB ID
|
|
@ -5,7 +5,7 @@
|
|||
<h2>Oh Snap! An error occured</h2>
|
||||
<p>Error Code: {{code}}</p>
|
||||
<p>Error Description: {{description}}</p>
|
||||
<section>
|
||||
<!--<section>
|
||||
<style>
|
||||
#puzzle{
|
||||
height: 40vh;
|
||||
|
@ -13,5 +13,14 @@
|
|||
</style>
|
||||
<div id="puzzle"></div>
|
||||
<script src="{{url_for('static',filename='js/missing_puzzle.js')}}"></script>
|
||||
</section>-->
|
||||
<section>
|
||||
<style>
|
||||
#chemical{
|
||||
height: 40vh;
|
||||
}
|
||||
</style>
|
||||
<div id="chemical"></div>
|
||||
<script src="{{url_for('static',filename='js/chemical.js')}}"></script>
|
||||
</section>
|
||||
{% endblock %}
|
|
@ -1,15 +0,0 @@
|
|||
{% extends 'base.html' %}
|
||||
|
||||
{% block main %}
|
||||
<h2>Job ID: {{ job }}</h2>
|
||||
<p>This Job ID does not exist 😠. If you think this is an error, please contact us.</p>
|
||||
<section>
|
||||
<style>
|
||||
#chemical{
|
||||
height: 40vh;
|
||||
}
|
||||
</style>
|
||||
<div id="chemical"></div>
|
||||
<script src="{{url_for('static',filename='js/chemical.js')}}"></script>
|
||||
</section>
|
||||
{% endblock %}
|
|
@ -114,7 +114,7 @@ def status():
|
|||
mycursor.execute(sqlQuery)
|
||||
records = mycursor.fetchall()
|
||||
if records == []:
|
||||
return render_template('job_status_error.html',job=jobID)
|
||||
return render_template('error.html',code="DB01",description=errors['DB01'])
|
||||
r = records[0]
|
||||
protein_name = r[1]
|
||||
ligand_name = r[2]
|
||||
|
@ -346,6 +346,9 @@ def dock_upload_single():
|
|||
name = form.name.data
|
||||
email = form.email.data
|
||||
|
||||
if len(pdb) != 4:
|
||||
return render_template("error.html",code="CW01",description=errors['CW01'])
|
||||
|
||||
import mysql.connector as con
|
||||
mycon = con.connect(host=app.config['DB_HOST'],user=app.config['DB_USER'],password=app.config['DB_PASSWORD'],port=app.config['DB_PORT'],database=app.config['DB_NAME'])
|
||||
mycursor = mycon.cursor()
|
||||
|
@ -356,7 +359,7 @@ def dock_upload_single():
|
|||
insert_tuple = (jobID,email,pdb,smile,name,description)
|
||||
mycursor.execute(sqlQuery,insert_tuple)
|
||||
mycon.commit()
|
||||
|
||||
|
||||
log(("Description",description),"DEBUG")
|
||||
|
||||
cwd = os.path.join(os.getcwd(),"app")
|
||||
|
|
Loading…
Reference in New Issue