Skip to content

Commit

Permalink
Merge pull request #29 from mekanix/feature/wsgi
Browse files Browse the repository at this point in the history
WSGI fix
  • Loading branch information
mekanix authored Feb 25, 2020
2 parents 83130c3 + 5b06aa1 commit 744a43b
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 2 deletions.
5 changes: 5 additions & 0 deletions freenit/project/api/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
from freenit.api import register_endpoints


def create_api(app):
register_endpoints(app, '/api/v0', [])
11 changes: 10 additions & 1 deletion freenit/project/wsgi.py
Original file line number Diff line number Diff line change
@@ -1,12 +1,21 @@
import os
import socket
from importlib import import_module

from config import configs
from freenit import create_app

from config import configs
from name import app_name

api = import_module(f'{app_name}.api')
config_name = os.getenv('FLASK_ENV') or 'default'
config = configs[config_name]
# schemas = {
# 'user': f'{app_name}.schemas.user',
# }
# app = create_app(config, schemas=schemas)
app = create_app(config)
api.create_api(app)
hostname = socket.gethostname()
port = os.environ.get('FLASK_PORT', 5000)
REDOC_PATH = f'{config.OPENAPI_URL_PREFIX}{config.OPENAPI_REDOC_PATH}'
Expand Down
3 changes: 2 additions & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

setup(
name='freenit',
version='0.0.19',
version='0.0.20',
description='REST API framework based on Flask-Smorest',
long_description=README,
long_description_content_type='text/markdown',
Expand Down Expand Up @@ -56,6 +56,7 @@
'templates/*',
'project/*',
'project/bin/*',
'project/api/*',
'project/models/*',
]
},
Expand Down

0 comments on commit 744a43b

Please sign in to comment.