From b2cb835b34c7404b2aaee3ec30700c67537da66d Mon Sep 17 00:00:00 2001 From: Tibor Frank Date: Wed, 26 Jan 2022 09:31:43 +0100 Subject: UTI: PoC - Dash application for Trending - delete old dash demo Change-Id: I3e75c1dc18ee85c1826838af0343a4b779f71754 Signed-off-by: Tibor Frank --- resources/tools/dash/app/pal/__init__.py | 39 ++++++++++++++++++++++++-------- 1 file changed, 29 insertions(+), 10 deletions(-) (limited to 'resources/tools/dash/app/pal/__init__.py') diff --git a/resources/tools/dash/app/pal/__init__.py b/resources/tools/dash/app/pal/__init__.py index 9950defa44..863fd081e7 100644 --- a/resources/tools/dash/app/pal/__init__.py +++ b/resources/tools/dash/app/pal/__init__.py @@ -11,29 +11,48 @@ # See the License for the specific language governing permissions and # limitations under the License. -"""Initialize Flask app.""" +"""Initialize Flask app. +""" + +import logging + from flask import Flask from flask_assets import Environment def init_app(): - """Construct core Flask application with embedded Dash app.""" + """Construct core Flask application with embedded Dash app. + """ + + logging.basicConfig( + format=u"%(asctime)s: %(levelname)s: %(message)s", + datefmt=u"%Y/%m/%d %H:%M:%S", + level=logging.INFO + ) + + logging.info("Application started.") + app = Flask(__name__, instance_relative_config=False) - app.config.from_object("config.Config") - assets = Environment() - assets.init_app(app) + app.config.from_object(u"config.Config") with app.app_context(): # Import parts of our core Flask app. from . import routes from .assets import compile_static_assets - # Import Trending Dash application. - from .trending.dashboard import init_dashboard - - app = init_dashboard(app) + assets = Environment() + assets.init_app(app) # Compile static assets. compile_static_assets(assets) - return app + # Import Dash applications. + from .trending.trending import init_trending + app = init_trending(app) + + from .report.report import init_report + app = init_report(app) + + return app + +app = init_app() -- cgit 1.2.3-korg