mirror of
https://github.com/inventree/InvenTree.git
synced 2025-08-10 22:00:56 +00:00
@@ -470,12 +470,14 @@ class PluginsRegistry:
|
|||||||
logger.info(f'Found {len(plugins)} active plugins')
|
logger.info(f'Found {len(plugins)} active plugins')
|
||||||
|
|
||||||
for mixin in self.mixin_order:
|
for mixin in self.mixin_order:
|
||||||
|
if hasattr(mixin, '_activate_mixin'):
|
||||||
mixin._activate_mixin(self, plugins, force_reload=force_reload, full_reload=full_reload)
|
mixin._activate_mixin(self, plugins, force_reload=force_reload, full_reload=full_reload)
|
||||||
|
|
||||||
def _deactivate_plugins(self):
|
def _deactivate_plugins(self):
|
||||||
"""Run deactivation functions for all plugins."""
|
"""Run deactivation functions for all plugins."""
|
||||||
|
|
||||||
for mixin in self.mixin_order:
|
for mixin in self.mixin_order:
|
||||||
|
if hasattr(mixin, '_deactivate_mixin'):
|
||||||
mixin._deactivate_mixin(mixin)
|
mixin._deactivate_mixin(mixin)
|
||||||
# endregion
|
# endregion
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user