コード例 #1
0
ファイル: fakemaster.py プロジェクト: thuanbk2010/katana
 def runCommand(self, cmd):
     cmd = RemoteShellCommand(workdir='.', command=cmd)
     cmd.buildslave = self
     cmd.logs['stdio'] = FakeLog()
     cmd._closeWhenFinished['stdio'] = False
     d = cmd.run(self, self.builder)
     return d
コード例 #2
0
ファイル: fakemaster.py プロジェクト: 595796726/buildbot
 def runCommand(self, cmd):
     cmd = RemoteShellCommand(workdir='.', command=cmd)
     cmd.worker = self
     cmd.logs['stdio'] = FakeLog()
     cmd._closeWhenFinished['stdio'] = False
     d = cmd.run(self, self.builder)
     return d
コード例 #3
0
ファイル: fakemaster.py プロジェクト: search5/buildbot
 def runCommand(self, cmd):
     cmd = RemoteShellCommand(workdir=".", command=cmd)
     cmd.buildslave = self
     cmd.logs["stdio"] = FakeLog()
     cmd._closeWhenFinished["stdio"] = False
     d = cmd.run(self, self.builder)
     return d
コード例 #4
0
ファイル: python_twisted.py プロジェクト: gescalante/buildbot
    def commandComplete(self, cmd):
        if not self._needToPullTestDotLog:
            return self._gotTestDotLog(cmd)

        # if the buildslave was too old, pull test.log now
        catcmd = ["cat", "_trial_temp/test.log"]
        c2 = RemoteShellCommand(command=catcmd, workdir=self.workdir)
        loog = self.addLog("test.log")
        c2.useLog(loog, True, logfileName="stdio")
        self.cmd = c2 # to allow interrupts
        d = c2.run(self, self.remote)
        d.addCallback(lambda res: self._gotTestDotLog(cmd))
        return d
コード例 #5
0
    def commandComplete(self, cmd):
        if not self._needToPullTestDotLog:
            return self._gotTestDotLog(cmd)

        # if the buildslave was too old, pull test.log now
        catcmd = ["cat", "_trial_temp/test.log"]
        c2 = RemoteShellCommand(command=catcmd, workdir=self.workdir)
        loog = self.addLog("test.log")
        c2.useLog(loog, True, logfileName="stdio")
        self.cmd = c2  # to allow interrupts
        d = c2.run(self, self.remote)
        d.addCallback(lambda res: self._gotTestDotLog(cmd))
        return d