Ejemplo n.º 1
0
    def __init__(self, name, facility=None):
        if facility is None:
            facility = "service"

        Component.__init__(self, name, facility)

        # number of idle seconds before onTimeout gets called
        self.timeout = 0

        # the event loop and dispatcher
        self.selector = None

        # the monitor of my servcie port that gets me network connections
        self.monitor = None

        # the object repsonsible for extracting service requests from the network stream
        self.marshaller = None

        # the object repsonsible for translating service requests into method calls
        self.evaluator = None

        # someone must supply a weaver for rendering my current state in _storeConfiguration()
        # this is typically done by my parent
        self.weaver = None

        return
Ejemplo n.º 2
0
    def __init__(self, name):
        if name is None:
            name = 'evaluator'

        Component.__init__(self, name, facility='serviceRequestEvaluator')

        return
Ejemplo n.º 3
0
 def __init__(self, name="spatialdb"):
     """
     Constructor.
     """
     Component.__init__(self, name, facility="spatial_database")
     self._createModuleObj()
     return
Ejemplo n.º 4
0
    def __init__(self, name):
        if name is None:
            name = "user-manager"

        Component.__init__(self, name, facility="userManager")

        # public data
        self.home = ""
        self.passwd = None
        self.method = None

        self._users = {}
        self._reload = True
        self._encoder = None
        self._decoder = None

        # encoders
        self._encoders = {
            'md5': self._md5Encoder,
            'sha': self._shaEncoder,
            'crypt': self._cryptEncoder,
        }

        # decoders
        self._decoders = {
            'md5': self._md5Decoder,
            'sha': self._shaDecoder,
            'crypt': self._cryptDecoder,
        }

        return
Ejemplo n.º 5
0
 def __init__(self, name="coordsys"):
     """
     Constructor.
     """
     Component.__init__(self, name, facility="coordsys")
     self._createModuleObj()
     return
Ejemplo n.º 6
0
    def __init__(self):
        Component.__init__(self, "locator", facility="recordLocator")
        self._alphabet = None
        self._base = None
        self._hashtable = None

        return
Ejemplo n.º 7
0
 def __init__(self):
     """Constructor.
     """
     Component.__init__(self,
                        name="collectversioninfo",
                        facility="collectversioninfo")
     return
Ejemplo n.º 8
0
 def __init__(self, name="dumpparameters"):
     """Constructor.
     """
     Component.__init__(self,
                        name="dumpparamters",
                        facility="dumpparameters")
     self.info = None
     return
Ejemplo n.º 9
0
    def __init__(self, name=None):
        if name is None:
            name = "geometricalModeller"
            
        Component.__init__(self, name, "geometricalModeller")

        self.weaver = None

        return
Ejemplo n.º 10
0
    def __init__(self, name=None):
        if name is None:
            name = 'weaver'

        Component.__init__(self, name, facility='weaver')

        self._renderer = None
        self._language = None

        return
Ejemplo n.º 11
0
    def __init__(self, name=None):
        if name is None:
            name = 'blade'

        Component.__init__(self, name, facility="ui")

        self.layout = None
        self.toolkit = None
        self.language = None

        import pythia.blade.pml
        self.codecs = {'pml': pythia.blade.pml.codecPML()}

        return
Ejemplo n.º 12
0
    def __init__(self, name=None, facility=None):
        if name is None:
            name = "controller"

        if facility is None:
            facility = "controller"
            
        Component.__init__(self, name, facility)

        from pythia.pyre.units.time import second

        self.step = 0
        self.clock = 0.0 * second
        self.solver = None

        return
Ejemplo n.º 13
0
    def __init__(self, name=None):
        if name is None:
            name = 'sentry'

        Component.__init__(self, name, facility='sentry')

        # the user parameters
        self.username = ''
        self.passwd = ''
        self.ticket = ''
        self.attempts = 0

        # the IPA session
        self.ipa = None

        return
Ejemplo n.º 14
0
    def __init__(self, name, facility=None):
        if facility is None:
            facility = "solver"

        Component.__init__(self, name, facility)

        self._elc = None

        import pythia.journal.diagnostics
        self._loopInfo = pythia.journal.diagnostics.debug("%s.timeloop" % name)
        self._monitorInfo = pythia.journal.diagnostics.debug("%s.monitoring" %
                                                             name)

        from pythia.pyre.units.time import second
        self.t = 0.0 * second

        self.step = 0

        return
Ejemplo n.º 15
0
    def __init__(self, name=None, facility=None):
        Component.__init__(self, name, facility)
        Executive.__init__(self)

        # my name as seen by the shell
        import sys
        self.filename = sys.argv[0]

        # commandline arguments left over after parsing
        self.argv = []
        self.unprocessedArguments = []

        # the user input
        self.registry = None

        # the code generator
        self.weaver = None

        return
Ejemplo n.º 16
0
 def __init__(self, name="slabextender"):
     """Constructor.
     """
     Component.__init__(self, name=name, facility="slabextender")
     return
Ejemplo n.º 17
0
 def __init__(self, name="slabcontourfile"):
     Component.__init__(self, name=name, facility="slabcontourfile")
     return
Ejemplo n.º 18
0
    def __init__(self, name="subfield"):
        """Constructor.
        """
        Component.__init__(self, name, facility="subfield")

        return
Ejemplo n.º 19
0
 def __init__(self, name="pointsstream"):
     """
     Constructor.
     """
     Component.__init__(self, name, facility="pointsstream")
     return
Ejemplo n.º 20
0
 def __init__(self, name="siglevalue"):
     """
     Constructor.
     """
     Component.__init__(self, name, facility="database_value")
Ejemplo n.º 21
0
 def __init__(self, name="propertylist"):
     """Constructor.
     """
     Component.__init__(self, name, facility="property_list")
     self.items = []
     return
Ejemplo n.º 22
0
 def __init__(self, name="nondimensional"):
     """
     Constructor.
     """
     Component.__init__(self, name, facility="nondimensional")
     self._createModuleObj()
Ejemplo n.º 23
0
 def __init__(self, name="geometry"):
     """
     Constructor.
     """
     Component.__init__(self, name, facility="geometry")
     self.vertices = None
Ejemplo n.º 24
0
 def __init__(self):
     Component.__init__(self, name="dummy", facility="dummy")
     return
Ejemplo n.º 25
0
 def __init__(self, name="journalfile"):
     """Constructor.
     """
     Component.__init__(self, name=name, facility="journalfile")
     self.file = None
     return
Ejemplo n.º 26
0
 def __init__(self, name="renderer"):
     Component.__init__(self, name, "renderer")
     self.renderer = None
     return
Ejemplo n.º 27
0
 def __init__(self, name):
     Component.__init__(self, name, name)
     return
Ejemplo n.º 28
0
 def __init__(self, name="shaper"):
     """
     Constructor.
     """
     Component.__init__(self, name, facility="shaper")
Ejemplo n.º 29
0
 def __init__(self, name="simplegridascii"):
     """
     Constructor.
     """
     Component.__init__(self, name, facility="simplegrid_io")
Ejemplo n.º 30
0
 def __init__(self, name):
     Component.__init__(self, name, facility='actor')
     self.routine = None
     return