コード例 #1
0
ファイル: plugins.py プロジェクト: rajattags/sandysback
    def __init__(self, plugins=[], di=Injector()):
        self.plugins = DependencyList(plugins)
        self.di = di

        self.extension_registry = ExtensionRegistry(
            configure=self.di.configure)

        di['plugin_framework'] = self
        di['properties'] = di
        di['di'] = di
        di['configure'] = di.configure
コード例 #2
0
ファイル: parsing.py プロジェクト: rajattags/sandysback
 def __init__(self, parser_filters=[], actions=[], configure=None):
     self.actions = DependencyList(actions, configure)
     self.parser_filters = DependencyList(parser_filters, configure)
     self.debug = False