server.py 442 B

12345678910111213141516171819202122
  1. #!/usr/bin/env python
  2. import os
  3. from flask import Flask
  4. from pymongo import MongoClient
  5. app = Flask(__name__)
  6. client = MongoClient("mongo:27017")
  7. @app.route('/')
  8. def todo():
  9. try:
  10. client.admin.command('ismaster')
  11. except:
  12. return "Server not available"
  13. return "Hello from the MongoDB client!\n"
  14. if __name__ == "__main__":
  15. app.run(host='0.0.0.0', port=os.environ.get("FLASK_SERVER_PORT", 9090), debug=True)