added python ldap / login pages
This commit is contained in:
5
job.py
5
job.py
@@ -6,9 +6,11 @@ from sqlalchemy import Sequence
|
||||
from sqlalchemy.exc import SQLAlchemyError
|
||||
from status import st, Status
|
||||
from datetime import datetime, timedelta
|
||||
from flask_login import login_required, current_user
|
||||
import pytz
|
||||
import socket
|
||||
from shared import PA_JOB_MANAGER_HOST, PA_JOB_MANAGER_PORT
|
||||
from flask_login import login_required, current_user
|
||||
|
||||
# pylint: disable=no-member
|
||||
|
||||
@@ -93,6 +95,7 @@ def NewJob(name, num_files="0", wait_for=None, jex=None ):
|
||||
# /jobs -> show current settings
|
||||
################################################################################
|
||||
@app.route("/jobs", methods=["GET"])
|
||||
@login_required
|
||||
def jobs():
|
||||
page_title='Job list'
|
||||
jobs = Job.query.order_by(Job.id.desc()).all()
|
||||
@@ -103,6 +106,7 @@ def jobs():
|
||||
# /job/<id> -> GET -> shows status/history of jobs
|
||||
################################################################################
|
||||
@app.route("/job/<id>", methods=["GET"])
|
||||
@login_required
|
||||
def joblog(id):
|
||||
page_title='Show Job Details'
|
||||
joblog = Job.query.get(id)
|
||||
@@ -118,6 +122,7 @@ def joblog(id):
|
||||
# /job/<id> -> GET -> shows status/history of jobs
|
||||
################################################################################
|
||||
@app.route("/wakeup", methods=["GET"])
|
||||
@login_required
|
||||
def wakeup():
|
||||
WakePAJobManager()
|
||||
return render_template("base.html")
|
||||
|
||||
Reference in New Issue
Block a user