コード例 #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
ファイル: base.py プロジェクト: wtakase/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
        }
コード例 #3
0
ファイル: base.py プロジェクト: davidmorrison/indico
 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
ファイル: base.py プロジェクト: lukasnellen/indico
 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
ファイル: base.py プロジェクト: lukasnellen/indico
    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
ファイル: base.py プロジェクト: davidmorrison/indico
    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
ファイル: base.py プロジェクト: jacquesd/indico
    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,
        }