Beispiel #1
0
def min_priority_job(description, callback, *args, **kwargs):
    job = backgroundjobs.Job(description, MIN_PRIORITY, callback, *args,
                             **kwargs)
    threadpool = ThreadPool.get_instance()
    if threadpool:
        threadpool.add_job(job)
def has_pending_jobs():
    threadpool = ThreadPool.get_instance()
    if threadpool:
        return bool(threadpool.list_jobs_pending())
Beispiel #3
0
def has_pending_jobs():
    threadpool = ThreadPool.get_instance()
    if threadpool:
        return bool(threadpool.list_jobs_pending())
def max_priority_job(description, callback, *args, **kwargs):
    job = backgroundjobs.Job(description, MAX_PRIORITY, 
                             callback, *args, **kwargs)
    threadpool = ThreadPool.get_instance()
    if threadpool:
        threadpool.add_job(job)