Esempio n. 1
0
    def __init__(self, binroot=None, **kwargs):

        if binroot != None:
            binary = os.path.join(binroot, SSD_BIN)
        else:
            binary = None

        EnvOSProcess.__init__(self, binary=binary, **kwargs)
        self.ready_deferred = defer.Deferred()
Esempio n. 2
0
    def __init__(self, binroot=None, **kwargs):

        if binroot != None:
            binary = os.path.join(binroot, SSD_BIN)
        else:
            binary = None

        EnvOSProcess.__init__(self, binary=binary, **kwargs)
        self.ready_deferred = defer.Deferred()
Esempio n. 3
0
    def __init__(self, binroot=None, sqlcommands=None, **kwargs):
        """
        @param sqlcommands  SQL commands to run in the client. May be None, which leaves stdin open.
        @param binroot      Root path to prepend on the binary name.
        """
        self.sqlcommands = sqlcommands

        if binroot != None:
            binary = os.path.join(binroot, SSC_BIN)
        else:
            binary=None

        EnvOSProcess.__init__(self, binary=binary, **kwargs)

        self.temp_file  = None
Esempio n. 4
0
    def __init__(self, binroot=None, sqlcommands=None, **kwargs):
        """
        @param sqlcommands  SQL commands to run in the client. May be None, which leaves stdin open.
        @param binroot      Root path to prepend on the binary name.
        """
        self.sqlcommands = sqlcommands

        if binroot != None:
            binary = os.path.join(binroot, SSC_BIN)
        else:
            binary = None

        EnvOSProcess.__init__(self, binary=binary, **kwargs)

        self.temp_file = None