Guest User

Untitled

a guest
Dec 19th, 2018
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.77 KB | None | 0 0
  1. from flask import Flask
  2. from flask import request
  3. import os
  4. from threading import Thread
  5.  
  6. app = Flask(__name__)
  7.  
  8. xml = ""
  9.  
  10. def send_email(xml):
  11. print xml
  12. return None
  13.  
  14. @app.route('/webhook', methods=['POST','GET'])
  15. def webhook():
  16. xml = "hola"
  17. t = Thread(target=send_email, args=(xml,))
  18. t.start()
  19. print "acabando"
  20. return '',200
  21.  
  22.  
  23. @app.route('/response', methods=['POST','GET'])
  24. def response():
  25. print xml #Comprobar como comparto la variable.
  26. return None
  27.  
  28. if __name__ == '__main__':
  29. port = int(os.getenv('PORT', 5000))
  30. app.run(debug=True, port=port, host='0.0.0.0', threaded=True)
  31.  
  32. def webhook():
  33. global xml
  34. xml = "hola"
  35. t = Thread(target=send_email, args=(xml,))
  36. t.start()
  37. print "acabando"
  38. return '',200
Add Comment
Please, Sign In to add comment