コード例 #1
0
ファイル: Component.py プロジェクト: danse-inelastic/pyre-all
    def __init__(self, name, facility):
        Configurable.__init__(self, name)
        self.facility = facility

        self._showHelpOnly = False
        
        return
コード例 #2
0
ファイル: Component.py プロジェクト: danse-inelastic/pyre-all
    def _init(self):
        Configurable._init(self)

        if self.inventory.usage:
            self.showUsage()
            self._showHelpOnly = True

        if self.inventory.showProperties:
            self.showProperties()
            self._showHelpOnly = True

        if self.inventory.showComponents:
            self.showComponents()
            self._showHelpOnly = True

        if self.inventory.showCurator:
            self.showCurator()
            self._showHelpOnly = True

        if not self._showHelpOnly:
            for component in self.components():
                if component._showHelpOnly:
                    self._showHelpOnly = True
                    break

        return
コード例 #3
0
ファイル: Component.py プロジェクト: geodynamics/pythia
    def __init__(self, name=None, facility=None):
        Configurable.__init__(self, name)
        #self.facility = facility # not used

        self._helpRequested = False

        return
コード例 #4
0
ファイル: Component.py プロジェクト: zliu72/Combustion
    def __init__(self, name, facility):
        Configurable.__init__(self, name)
        self.facility = facility

        import journal
        self._info = journal.info(self.name)
        self._debug = journal.debug(self.name)
        return
コード例 #5
0
ファイル: Component.py プロジェクト: geodynamics/pythia
 def _configure(self):
     Configurable._configure(self)
     if (self.inventory.usage or
         self.inventory.showProperties or
         self.inventory.showComponents or
         self.inventory.showCurator):
         self._helpRequested = True
     else:
         for component in self.components():
             if component._helpRequested:
                 self._helpRequested = True
                 break
     return
コード例 #6
0
ファイル: Component.py プロジェクト: haogods/etl_task
    def updateConfiguration(self, registry):
        # verify that we were handed the correct registry node
        if registry:
            name = registry.name
            if name not in self.aliases:
                import journal
                journal.firewall("inventory").log(
                    "bad registry node: %s != %s" % (name, self.name))

        return Configurable.updateConfiguration(self, registry)
コード例 #7
0
ファイル: Component.py プロジェクト: danse-inelastic/pyre-all
    def updateConfiguration(self, registry):
        # verify that we were handed the correct registry node
        if registry:
            name = registry.name
            if name not in self.aliases:
                import journal
                journal.firewall("inventory").log(
                    "bad registry node: %s != %s" % (name, self.name))

        return Configurable.updateConfiguration(self, registry)
コード例 #8
0
ファイル: Shell.py プロジェクト: haogods/etl_task
    def __init__(self, app):
        Configurable.__init__(self, app.name)

        self.app = app
        self.registry = None
コード例 #9
0
 def __init__(self, name=None):
     if name is None:
         name = "session"
     Configurable.__init__(self, name)
     self._info = journal.info(name)
     return
コード例 #10
0
ファイル: Stationery.py プロジェクト: zliu72/Combustion
 def __init__(self, name):
     Configurable.__init__(self, name)
     self._debug = journal.debug(name)
     return
コード例 #11
0
    def __init__(self, app):
        Configurable.__init__(self, app.name)

        self.app = app
        self.registry = None
コード例 #12
0
 def __init__(self, name):
     Configurable.__init__(self, name)
     return