This commit is contained in:
Yûki VACHOT 2021-10-18 08:24:44 +02:00
parent 1fe1c08bbd
commit ce6ffcf1c9

14
app.py
View file

@ -7,16 +7,26 @@ from urllib.request import urlopen
import json
from config import *
# logging helper
def log(*args):
print(args[0] % (len(args) > 1 and args[1:] or []))
sys.stdout.flush()
app = Flask(__name__)
@app.route('/config')
def config(): # put application's code here
return str(INDENT) + str(WEATHER) + str(WINDDIRS)
@app.route('/')
def hello_world(): # put application's code here
return 'Hello World!'
# TODO Recherche d'une ville
@app.route('/searchCity', methods=['POST', 'GET'])
def searchCity(): # put application's code here
@ -39,8 +49,8 @@ if __name__ == '__main__':
# On Windows 'set METEOCONCEPT_TOKEN=...' (check on Powershell echo $Env:METEOCONCEPT_TOKEN)
METEOCONCEPT_TOKEN = int(os.environ.get('METEOCONCEPT_TOKEN', -1))
if METEOCONCEPT_TOKEN == -1:
print('Env variable METEOCONCEPT_TOKEN not passed')
log('Env variable METEOCONCEPT_TOKEN not passed')
sys.exit(0)
else:
print('Env variable METEOCONCEPT_TOKEN passed')
log('Env variable METEOCONCEPT_TOKEN passed')
app.run(host='0.0.0.0', port=PORT, debug=True)