@@ -0,0 +1,536 @@
+#!/usr/bin/env python2.7%0A%0Afrom pytz import utc%0Aimport time%0A%0Aimport eventlet%0Afrom apscheduler.schedulers.background import BackgroundScheduler%0A%0A%0Adef test_aps_eventlet():%0A    def showMessage():%0A        print %22Show this message%22%0A%0A    sh = BackgroundScheduler()%0A    sh.start()%0A    sh.add_job(showMessage, 'interval', seconds=2, timezone=utc)%0A    time.sleep(10)%0A%0Aif __name__ == '__main__':%0A    eventlet.monkey_patch(%0A        os=True,%0A        select=True,%0A        socket=True,%0A        thread=True,%0A        time=True)%0A%0A    test_aps_eventlet()%0A

Test APS 3.0 with eventlet