25 lines
595 B
Python

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""KTV产线交付质检服务 — verify_delivery as HTTP service"""
import sys, os
sys.path.insert(0, os.path.dirname(__file__))
from ahserver.webapp import webapp
from longtasks import LongTasks
from ahserver.serverenv import ServerEnv
from workers.verify import VerifyWorker
def init(app):
env = ServerEnv()
env.longtasks = LongTasks(
app=app,
worker_class=VerifyWorker,
queue_name="verify_delivery",
worker_cnt=1,
stuck_seconds=600,
max_age_hours=24
)
return env
webapp(init)