Trigger onLoaded after config loaded

This commit is contained in:
shortcutme 2018-01-19 02:27:00 +01:00
parent 6d644922d5
commit 155f05cb63
No known key found for this signature in database
GPG Key ID: 5B63BAE6CB9613AE
2 changed files with 2 additions and 0 deletions

View File

@ -43,6 +43,7 @@ class PluginManager:
if dir_name not in self.plugin_names:
self.plugin_names.append(dir_name)
def onLoaded(self):
for func in self.after_load:
func()

View File

@ -107,6 +107,7 @@ from Plugin import PluginManager
PluginManager.plugin_manager.loadPlugins()
config.loadPlugins()
config.parse() # Parse again to add plugin configuration options
PluginManager.plugin_manager.onLoaded()
# Log current config
logging.debug("Config: %s" % config)