Args:
path (string): The path to an extension library.
References commotion_client.utils.extension_manager.ConfigManager.configs, commotion_client.utils.extension_manager.ConfigManager.directory, commotion_client.utils.extension_manager.ConfigManager.get(), commotion_client.utils.extension_manager.ConfigManager.get_paths(), commotion_client.GUI.system_tray.TrayIcon.log, commotion_client.GUI.welcome_page.ViewPort.log, commotion_client.GUI.menu_bar.MenuBar.log, commotion_client.GUI.crash_report.CrashReport.log, commotion_client.extensions.config_editor.main.ViewPort.log, commotion_client.GUI.main_window.MainWindow.log, commotion_client.GUI.toolbar_builder.ToolBar.log, commotion_client.GUI.toolbar.ToolBar.log, commotion_client.GUI.extension_toolbar.ExtensionToolBar.log, commotion_client.utils.extension_manager.ExtensionManager.log, commotion_client.commotion_client.HoldStateDuringRestart.log, commotion_client.GUI.extension_toolbar.MenuItem.log, commotion_client.GUI.crash_report.ReportGatherer.log, commotion_client.commotion_client.CommotionClientApplication.log, commotion_client.utils.extension_manager.ConfigManager.log, commotion_client.utils.extension_manager.ConfigManager.paths, commotion_client.GUI.menu_bar.MenuBar.translate, commotion_client.extensions.config_editor.main.ViewPort.translate, commotion_client.GUI.main_window.MainWindow.translate, commotion_client.GUI.toolbar_builder.ToolBar.translate, commotion_client.GUI.extension_toolbar.ExtensionToolBar.translate, commotion_client.GUI.toolbar.ToolBar.translate, commotion_client.utils.extension_manager.ExtensionManager.translate, commotion_client.GUI.extension_toolbar.MenuItem.translate, commotion_client.commotion_client.CommotionClientApplication.translate, and commotion_client.utils.extension_manager.ConfigManager.translate.
626 path (string): The path to an extension library.
629 self.
log = logging.getLogger(
"commotion_client."+__name__)
630 self.
translate = QtCore.QCoreApplication.translate
631 self.log.debug(self.
translate(
"logs",
"Initalizing ConfigManager"))
640 self.log.debug(self.
translate(
"logs",
"No extensions found in the {0} directory. You must first populate the folder with extensions to init a ConfigManager in that folder. You can create a ConfigManager without a location specified, but you will have to add extensions before getting paths.".format(path)))
641 raise ValueError(self.
translate(
"logs",
"The path {0} is empty. ConfigManager could not be created".format(path)))
643 self.log.info(self.
translate(
"logs",
"Extensions found in the {0} directory. Attempting to load extension configs.".format(path)))
directory
Definition: extension_manager.py:632
configs
Definition: extension_manager.py:631
log
Definition: extension_manager.py:628
def get
Definition: extension_manager.py:719
paths
Definition: extension_manager.py:633
translate
Definition: extension_manager.py:629
def __init__
Definition: extension_manager.py:622
def get_paths
Definition: extension_manager.py:677