mirror of
https://github.com/Orange-OpenSource/hurl.git
synced 2024-12-27 21:15:41 +03:00
24 lines
599 B
Python
24 lines
599 B
Python
from flask import Flask
|
|
import glob
|
|
import importlib
|
|
import os
|
|
|
|
app = Flask(__name__)
|
|
|
|
current_dir = os.path.basename(os.path.dirname(__file__))
|
|
for python_file in glob.glob(current_dir + '/*.py'):
|
|
if python_file.endswith('__init__.py'):
|
|
continue
|
|
module_name = python_file.split('.')[0].replace(os.path.sep, '.')
|
|
print('loading %s' % module_name)
|
|
try:
|
|
importlib.import_module(module_name)
|
|
except ImportError as err:
|
|
print('Error:', err)
|
|
|
|
|
|
@app.after_request
|
|
def remove_header(response):
|
|
response.headers['Server'] = 'Flask Server'
|
|
return response
|