def __init__(self): self.enabledPluginList = None self.env = PluginEnvironment("OneServer") PluginGlobals.push_env(self.env) self.eggLoader = PluginFactory("EggLoader",namespace="project1",env='pca') # PluginGlobals.env().load_services(path='./plugin/p',auto_disable=False) #Needs to be changed after this works PluginGlobals.env().load_services(path=sys.path,auto_disable=False) #Needs to be changed after this works self.administratorPlugins = ExtensionPoint(IAdministrationPlugin) self.storagePlugins = ExtensionPoint(IStoragePlugin) self.utilityPlugins = ExtensionPoint(IUtilityPlugin)
def __init__(self): self.enabledPluginList = None self.env = PluginEnvironment("OneServer") PluginGlobals.push_env(self.env) self.eggLoader = PluginFactory("EggLoader", namespace="project1", env='pca') # PluginGlobals.env().load_services(path='./plugin/p',auto_disable=False) #Needs to be changed after this works PluginGlobals.env().load_services( path=sys.path, auto_disable=False) #Needs to be changed after this works self.administratorPlugins = ExtensionPoint(IAdministrationPlugin) self.storagePlugins = ExtensionPoint(IStoragePlugin) self.utilityPlugins = ExtensionPoint(IUtilityPlugin)