Remove the view packages

This commit is contained in:
Rebecca Law
2016-01-14 16:13:27 +00:00
parent 3aa73b59e8
commit 010408d98a
12 changed files with 22 additions and 42 deletions

View File

@@ -24,18 +24,16 @@ def create_app(config_name):
db.init_app(application)
ma.init_app(application)
init_app(application)
logging.init_app(application)
from .service import service as service_blueprint
from .user import user as user_blueprint
from .template import template as template_blueprint
from app.service.rest import service as service_blueprint
from app.user.rest import user as user_blueprint
from app.template.rest import template as template_blueprint
from app.status.healthcheck import status as status_blueprint
application.register_blueprint(service_blueprint, url_prefix='/service')
application.register_blueprint(user_blueprint, url_prefix='/user')
application.register_blueprint(template_blueprint, url_prefix="/template")
from .status import status as status_blueprint
application.register_blueprint(status_blueprint)
application.register_blueprint(status_blueprint, url_prefix='/status')
return application

View File

@@ -1,5 +0,0 @@
from flask import Blueprint
service = Blueprint('service', __name__)
from app.service.views import rest

View File

@@ -14,10 +14,12 @@ from app.dao.tokens_dao import (save_model_token, get_model_tokens, get_unsigned
from app.models import Token
from app.schemas import (
services_schema, service_schema, template_schema)
from .. import service
from flask import Blueprint
service = Blueprint('service', __name__)
# TODO auth to be added.
@service.route('/', methods=['POST'])
def create_service():
# TODO what exceptions get passed from schema parsing?

View File

@@ -1,5 +0,0 @@
from flask import Blueprint
status = Blueprint('status', __name__)
from app.status.views import healthcheck

View File

@@ -1,10 +1,11 @@
from flask import jsonify
from app.status import status
from flask import Blueprint
status = Blueprint('status', __name__)
@status.route('/_status')
def status():
def show_status():
return jsonify(
status="ok",
), 200

View File

@@ -1,5 +0,0 @@
from flask import Blueprint
template = Blueprint('template', __name__)
from app.template import rest

View File

@@ -1,16 +1,12 @@
from flask import (jsonify, request)
from flask import Blueprint
from flask import (jsonify)
from sqlalchemy.exc import DataError
from sqlalchemy.orm.exc import NoResultFound
from app.dao.templates_dao import get_model_templates
from app.dao.services_dao import get_model_services
from app.schemas import (template_schema, templates_schema)
from app import db
from flask import (jsonify, request)
from sqlalchemy.exc import DataError
from sqlalchemy.orm.exc import NoResultFound
from . import template
from app import db
from app.dao.templates_dao import get_model_templates
from app.schemas import (template_schema, templates_schema)
template = Blueprint('template', __name__)
# I am going to keep these for admin like operations

View File

@@ -1,5 +0,0 @@
from flask import Blueprint
user = Blueprint('user', __name__)
from app.user.views import rest

View File

@@ -6,10 +6,13 @@ from app.dao.users_dao import (
get_model_users, save_model_user, delete_model_user)
from app.schemas import (
user_schema, users_schema, service_schema, services_schema)
from .. import user
from app import db
from flask import Blueprint
user = Blueprint('user', __name__)
# TODO auth to be added
@user.route('/', methods=['POST'])
def create_user():