def register_extensions(_app, config): """ register extensions to the app """ _app.jinja_env.add_extension('jinja2.ext.do') # Global values in jinja # create the databases if needed create_dbs(None, create_all=True, config=config, exit_when_done=False) # attach influx db influx_db.init_app(_app) # Check user option to force all web connections to use SSL misc = flaskutils.db_retrieve_table(_app.config['MYCODO_DB_PATH'], Misc, first=True) if misc.force_https: SSLify(_app)