from exchange import Exchange if __name__ == '__main__': app = Exchange() app.run("127.0.0.1", 8888) """ app = Exchange() router = app.Router() router.post("/login", loginRouter) router.get("/Submit", submitRouter) app.use(router) app.staticDir(__name__) app.use(CSRFMiddle, "middleware") app.run("127.0.0.1", 8888) """
import time from exchange import Exchange from config import config def queue_callback(message, is_redelivered): print '================================================' print '================================================' print 'message received' print '================================================' print message time.sleep(config['PROCESS_EXEC_TIME']) response = {} response['success'] = config['PROCESS_EXEC_RETURN'] return response if __name__ == '__main__': exConfig = {} exConfig['DEFAULT_EXCHANGE'] = 'test.exchange' requeueOnFailure = config['REQUEUE_ON_FAILURE'] exchange = Exchange(config['URL'], config['LISTEN_QUEUE'], queue_callback, requeueOnFailure, config) exchange.run()