I'm trying to run this code:
from pytz import utc
from apscheduler.schedulers.background import BackgroundScheduler
from apscheduler.jobstores.mongodb import MongoDBJobStore
jobstores = {
'default': MongoDBJobStore(database='apscheduler', collection='jobs', host='xxx', port=27017)
}
sched = BackgroundScheduler(jobstores=jobstores)
@sched.scheduled_job('interval', seconds=1)
def job():
print 'This job is run every second.'
sched.start()
but get error: ValueError: This Job cannot be serialized since the reference to its callable () could not be determined. Consider giving a textual reference (module:function name) instead.