Skip to content

Commit e6069fd

Browse files
committed
Added module docstring and conciously ignore mid-module import
1 parent 60f6706 commit e6069fd

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

mrmat_python_api_flask/__init__.py

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,9 @@
2020
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
2121
# SOFTWARE.
2222

23+
"""Main entry point when executing this application as a WSGI app
24+
"""
25+
2326
import sys
2427
import os
2528
import pkg_resources
@@ -31,7 +34,6 @@
3134
from flask_marshmallow import Marshmallow
3235
from flask_oidc import OpenIDConnect
3336

34-
3537
__version__ = pkg_resources.get_distribution('mrmat-python-api-flask').version
3638
db = SQLAlchemy()
3739
ma = Marshmallow()
@@ -62,8 +64,7 @@
6264

6365

6466
def create_app(config_override=None, instance_path=None):
65-
"""
66-
Factory method to create a Flask app.
67+
"""Factory method to create a Flask app.
6768
6869
Allows configuration overrides by providing the optional test_config dict as well as a `config.py`
6970
within the instance_path. Will create the instance_path if it does not exist. instance_path is meant
@@ -109,10 +110,10 @@ def create_app(config_override=None, instance_path=None):
109110
#
110111
# Import and register our APIs here
111112

112-
from mrmat_python_api_flask.apis.healthz import bp as api_healthz
113-
from mrmat_python_api_flask.apis.greeting.v1 import api_greeting_v1
114-
from mrmat_python_api_flask.apis.greeting.v2 import api_greeting_v2
115-
from mrmat_python_api_flask.apis.resource.v1 import api_resource_v1
113+
from mrmat_python_api_flask.apis.healthz import bp as api_healthz # pylint: disable=import-outside-toplevel
114+
from mrmat_python_api_flask.apis.greeting.v1 import api_greeting_v1 # pylint: disable=import-outside-toplevel
115+
from mrmat_python_api_flask.apis.greeting.v2 import api_greeting_v2 # pylint: disable=import-outside-toplevel
116+
from mrmat_python_api_flask.apis.resource.v1 import api_resource_v1 # pylint: disable=import-outside-toplevel
116117
app.register_blueprint(api_healthz, url_prefix='/healthz')
117118
app.register_blueprint(api_greeting_v1, url_prefix='/api/greeting/v1')
118119
app.register_blueprint(api_greeting_v2, url_prefix='/api/greeting/v2')

0 commit comments

Comments
 (0)