mirror of
https://github.com/Manuel83/craftbeerpi3
synced 2026-08-09 18:52:40 +02:00
Loading all plugins before calling initializer methods. Now also
initializer which are defined in the plugin will be called. Before these initializer where ignored.
This commit is contained in:
+3
-1
@@ -29,7 +29,7 @@ import modules.sensors
|
|||||||
import modules.actor
|
import modules.actor
|
||||||
import modules.notification
|
import modules.notification
|
||||||
import modules.fermenter
|
import modules.fermenter
|
||||||
import modules.addon
|
from modules.addon.endpoints import initPlugins
|
||||||
import modules.ui
|
import modules.ui
|
||||||
import modules.system
|
import modules.system
|
||||||
import modules.buzzer
|
import modules.buzzer
|
||||||
@@ -37,6 +37,7 @@ import modules.stats
|
|||||||
import modules.kettle
|
import modules.kettle
|
||||||
import modules.recipe_import
|
import modules.recipe_import
|
||||||
import modules.core.db_mirgrate
|
import modules.core.db_mirgrate
|
||||||
|
|
||||||
from app_config import cbpi
|
from app_config import cbpi
|
||||||
# Build the database:
|
# Build the database:
|
||||||
# This will create the database file using SQLAlchemy
|
# This will create the database file using SQLAlchemy
|
||||||
@@ -59,6 +60,7 @@ def init_db():
|
|||||||
pass
|
pass
|
||||||
|
|
||||||
init_db()
|
init_db()
|
||||||
|
initPlugins()
|
||||||
cbpi.run_init()
|
cbpi.run_init()
|
||||||
|
|
||||||
cbpi.run_background_processes()
|
cbpi.run_background_processes()
|
||||||
|
|||||||
@@ -188,9 +188,8 @@ def loadPlugins():
|
|||||||
cbpi.notify("Failed to load plugin %s " % filename, str(e), type="danger", timeout=None)
|
cbpi.notify("Failed to load plugin %s " % filename, str(e), type="danger", timeout=None)
|
||||||
cbpi.app.logger.error(e)
|
cbpi.app.logger.error(e)
|
||||||
|
|
||||||
@cbpi.initalizer(order=1)
|
#@cbpi.initalizer(order=1)
|
||||||
def initPlugins(app):
|
def initPlugins():
|
||||||
|
|
||||||
loadCorePlugins()
|
loadCorePlugins()
|
||||||
loadPlugins()
|
loadPlugins()
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user