Skip to content

Commit c9c97b0

Browse files
committedDec 23, 2014
Update to v3 of APScheduler
1 parent a3424b8 commit c9c97b0

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed
 

‎server.py

+3-4
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@
33
from threading import Thread, RLock
44
from operator import itemgetter
55

6-
from apscheduler.scheduler import Scheduler
6+
from apscheduler.schedulers.background import BackgroundScheduler
77
from flask import Flask, request, send_from_directory
88

99

10-
sched = Scheduler()
10+
sched = BackgroundScheduler()
1111
sched.start()
1212

1313
app = Flask(__name__, static_url_path = "")
@@ -126,11 +126,10 @@ def announce():
126126

127127
return "Thanks, your request has been filed.", 202
128128

129-
130-
@sched.interval_schedule(minutes=1, coalesce=True, max_instances=1)
131129
def purgeOld():
132130
serverList.purgeOld()
133131

132+
sched.add_job(purgeOld, "interval", seconds=60, coalesce=True, max_instances=1)
134133

135134
# Returns ping time in seconds (up), False (down), or None (error).
136135
def serverUp(address, port):

0 commit comments

Comments
 (0)
Please sign in to comment.