summaryrefslogtreecommitdiffstats
path: root/imagescanner/imagescanner/frontend.py
diff options
context:
space:
mode:
authorEdan Binshtok <eb578m@intl.att.com>2017-10-18 08:24:06 +0300
committerEdan Binshtok <eb578m@intl.att.com>2017-10-18 08:24:06 +0300
commit7c9c25ea2adceb67b855b5b54f457290dc5acc5d (patch)
treed8dda22b9f1d52a1ee67de56b2a691edd9df0c92 /imagescanner/imagescanner/frontend.py
parentdec2193e91d7f3bdc368343b7b6d39ff0b685abe (diff)
Add MVN and Update Tox
Add files needed for MVN build. Update tox definitions. Change-Id: I2bec9c59efab416dd234536b7500abd68eafb20f Issue-Id: VVP-28 Signed-off-by: Edan Binshtok <eb578m@intl.att.com>
Diffstat (limited to 'imagescanner/imagescanner/frontend.py')
-rw-r--r--imagescanner/imagescanner/frontend.py12
1 files changed, 7 insertions, 5 deletions
diff --git a/imagescanner/imagescanner/frontend.py b/imagescanner/imagescanner/frontend.py
index e27648a..cc837b5 100644
--- a/imagescanner/imagescanner/frontend.py
+++ b/imagescanner/imagescanner/frontend.py
@@ -42,7 +42,7 @@ from flask import (
Flask, request, redirect, send_from_directory, url_for, render_template,
)
import re
-from . import STATUSFILE, LOGS_PATH
+from . import config
from .tasks import celery_app, request_scan
app = Flask(__name__)
@@ -55,7 +55,7 @@ celery_inspect = celery_app.control.inspect()
def show_form():
# TODO: consider storing worker status/state directly in redis
try:
- with STATUSFILE.open() as fp:
+ with config.STATUSFILE.open() as fp:
status = fp.read()
except FileNotFoundError:
status = '(No status information available)'
@@ -64,10 +64,12 @@ def show_form():
'form.html',
channel=os.getenv('DEFAULT_SLACK_CHANNEL', ''),
status=status,
- active=(job
+ active=(
+ job
for worker, jobs in (celery_inspect.active() or {}).items()
for job in jobs),
- reserved=(job
+ reserved=(
+ job
for worker, jobs in (celery_inspect.reserved() or {}).items()
for job in jobs),
)
@@ -89,6 +91,6 @@ def show_result_log(hashval):
if '/' in hashval:
raise ValueError("Invalid character in hashval")
return send_from_directory(
- LOGS_PATH,
+ config.LOGS_PATH,
"SecurityValidation-%s.txt" % hashval,
)