Skip to content
Snippets Groups Projects
Commit 7e6c83a9 authored by kaiyou's avatar kaiyou
Browse files

Rename trurt to hiboo

parent d7282d9e
No related branches found
No related tags found
No related merge requests found
Showing
with 21 additions and 21 deletions
......@@ -5,4 +5,4 @@ __pycache__
/package-lock.json
/node_modules
/venv
/trurt/static
/hiboo/static
......@@ -13,7 +13,7 @@ FROM python:3-alpine
RUN apk add --no-cache xmlsec \
&& mkdir /app
WORKDIR /app
COPY trurt /app/trurt
COPY hiboo /app/hiboo
COPY --from=python_build /usr/local/ /usr/local/
COPY --from=assets_build /trurt/static /app/trurt/static
CMD gunicorn -w 4 -b :80 --access-logfile - --error-logfile - --preload 'trurt:create_app()'
COPY --from=assets_build /hiboo/static /app/hiboo/static
CMD gunicorn -w 4 -b :80 --access-logfile - --error-logfile - --preload 'hiboo:create_app()'
import flask
from trurt import models, manage, configuration, debug, utils
from hiboo import models, manage, configuration, debug, utils
def create_app_from_config(config):
""" Create a new application based on the given configuration
"""
app = flask.Flask(__name__)
app.cli.add_command(manage.trurt)
app.cli.add_command(manage.hiboo)
# Initialize application extensions
config.init_app(app)
......@@ -30,7 +30,7 @@ def create_app_from_config(config):
return dict(config=app.config, utils=utils)
# Import views
from trurt import account, service, sso
from hiboo import account, service, sso
app.register_blueprint(account.blueprint, url_prefix='/account')
app.register_blueprint(service.blueprint, url_prefix='/service')
app.register_blueprint(sso.blueprint, url_prefix='/sso')
......
......@@ -3,4 +3,4 @@ from flask import Blueprint
blueprint = Blueprint("account", __name__, template_folder="templates")
from trurt.account import login, profiles, settings
from hiboo.account import login, profiles, settings
File moved
from trurt import models, utils, security
from trurt.account import blueprint, forms
from hiboo import models, utils, security
from hiboo.account import blueprint, forms
import flask_login
import flask
......
from trurt.account import blueprint, forms
from trurt.sso import forms as sso_forms
from trurt import models, utils, security
from hiboo.account import blueprint, forms
from hiboo.sso import forms as sso_forms
from hiboo import models, utils, security
import flask
import flask_login
......
from trurt.account import blueprint, forms
from trurt import models, security
from hiboo.account import blueprint, forms
from hiboo import models, security
import flask
import flask_login
......
......@@ -6,7 +6,7 @@ DEFAULT_CONFIG = {
'DEBUG': False,
'BABEL_DEFAULT_LOCALE': 'en',
'BABEL_DEFAULT_TIMEZONE': 'UTC',
'SQLALCHEMY_DATABASE_URI': 'sqlite:////tmp/trurt.db',
'SQLALCHEMY_DATABASE_URI': 'sqlite:////tmp/hiboo.db',
'SQLALCHEMY_TRACK_MODIFICATIONS': False,
'SECRET_KEY': 'changeMe',
'TEMPLATES_AUTO_RELOAD': False,
......
File moved
from flask import current_app as app
from flask import cli as flask_cli
from trurt import models
from hiboo import models
import flask
import click
@click.group()
def trurt(cls=flask_cli.FlaskGroup):
""" Trurt command line
def hiboo(cls=flask_cli.FlaskGroup):
""" Hiboo command line
"""
@trurt.command()
@hiboo.command()
@click.argument("username")
@click.argument("password")
@flask_cli.with_appcontext
......@@ -30,7 +30,7 @@ def create_user(username, password):
models.db.session.commit()
@trurt.command()
@hiboo.command()
@click.argument("username")
@click.argument("service_uuid")
@click.argument("profile_username")
......
File moved
File moved
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment