from flask_rq2 import RQ
from flask import Flask
app = Flask(__name__)
rq = RQ()
rq.init_app(app)
@rq.job()
def do_something():
return "OK"
def report_success(*args, **kargs):
print("success")
def report_failure(*args, **kargs):
print("fail")
def try_to_queue():
do_something.queue(queue="default", on_success = report_success, on_failure = report_failure)
try_to_queue()