2020-02-13 13:14:36 +00:00
|
|
|
#!/usr/bin/env python
|
|
|
|
import os
|
|
|
|
|
|
|
|
from flask import Flask
|
|
|
|
from pymongo import MongoClient
|
|
|
|
|
|
|
|
app = Flask(__name__)
|
|
|
|
|
|
|
|
client = MongoClient("mongo:27017")
|
|
|
|
|
|
|
|
@app.route('/')
|
|
|
|
def todo():
|
|
|
|
try:
|
|
|
|
client.admin.command('ismaster')
|
|
|
|
except:
|
|
|
|
return "Server not available"
|
2021-03-19 09:25:28 +00:00
|
|
|
return "Hello from the MongoDB client!\n"
|
2020-02-13 13:14:36 +00:00
|
|
|
|
|
|
|
|
|
|
|
if __name__ == "__main__":
|
|
|
|
app.run(host='0.0.0.0', port=os.environ.get("FLASK_SERVER_PORT", 9090), debug=True)
|
|
|
|
|