Пример #1
0
Файл: base.py Проект: fph/indico
    def __init__(self):
        ObjectHolder.__init__(self)
        # These imports are done like this in order to avoid circular imports problems.
        from indico.modules import cssTpls

        ModuleHolder._availableModules = {
            cssTpls.CssTplsModule.id: cssTpls.CssTplsModule
        }
Пример #2
0
    def __init__(self):
        ObjectHolder.__init__(self)
        # These imports are done like this in order to avoid circular imports problems.
        from indico.modules import cssTpls

        ModuleHolder._availableModules = {
            cssTpls.CssTplsModule.id: cssTpls.CssTplsModule
        }
Пример #3
0
 def __init__(self):
     """ Creates / Returns a PluginsHolder object,
         which is the "gateway" to all the methods for getting plugin meta-data.
     """
     ObjectHolder.__init__(self)
     if not self.hasKey("globalPluginOptions"):
         self.add(GlobalPluginOptions())
     if len(self._getIdx()) == 0: #no plugins
         self.loadAllPlugins()
Пример #4
0
 def __init__(self):
     """ Creates / Returns a PluginsHolder object,
         which is the "gateway" to all the methods for getting plugin meta-data.
     """
     ObjectHolder.__init__(self)
     if not self.hasKey("globalPluginOptions"):
         self.add(GlobalPluginOptions())
     if len(self._getIdx()) == 0:  #no plugins
         self.loadAllPlugins()
Пример #5
0
    def __init__(self):
        ObjectHolder.__init__(self)
        # These imports are done like this in order to avoid circular imports problems.
        from indico.modules import news
        from indico.modules import cssTpls
        from indico.modules import upcoming

        ModuleHolder._availableModules = {
            news.NewsModule.id: news.NewsModule,
            cssTpls.CssTplsModule.id: cssTpls.CssTplsModule,
            upcoming.UpcomingEventsModule.id: upcoming.UpcomingEventsModule,
        }
Пример #6
0
    def __init__(self):
        ObjectHolder.__init__(self)
        # These imports are done like this in order to avoid circular imports problems.
        import MaKaC.modules.news as news
        import MaKaC.modules.cssTpls as cssTpls
        import MaKaC.modules.upcoming as upcoming

        ModulesHolder._availableModules = {
            news.NewsModule.id: news.NewsModule,
            cssTpls.CssTplsModule.id: cssTpls.CssTplsModule,
            upcoming.UpcomingEventsModule.id: upcoming.UpcomingEventsModule
        }
Пример #7
0
    def __init__(self):
        ObjectHolder.__init__(self)
        # These imports are done like this in order to avoid circular imports problems.
        import MaKaC.modules.news as news
        import MaKaC.modules.cssTpls as cssTpls
        import MaKaC.modules.upcoming as upcoming

        ModulesHolder._availableModules = {
            news.NewsModule.id:news.NewsModule,
            cssTpls.CssTplsModule.id:cssTpls.CssTplsModule,
            upcoming.UpcomingEventsModule.id:upcoming.UpcomingEventsModule
        }
Пример #8
0
    def __init__(self):
        ObjectHolder.__init__(self)
        # These imports are done like this in order to avoid circular imports problems.
        from indico.modules import news
        from indico.modules import cssTpls
        from indico.modules import upcoming

        ModuleHolder._availableModules = {
            news.NewsModule.id: news.NewsModule,
            cssTpls.CssTplsModule.id: cssTpls.CssTplsModule,
            upcoming.UpcomingEventsModule.id: upcoming.UpcomingEventsModule,
        }