Esempio n. 1
0
    def finished(self, result):
        if self.cmd.stderr != '':
            self.addCompleteLog('stderr', self.cmd.stderr)

        if self.cmd.rc is None or self.cmd.rc == 0:
            return BuildStep.finished(self, SUCCESS)
        return BuildStep.finished(self, FAILURE)
Esempio n. 2
0
    def finished(self, result):
        if self.cmd.stderr != '':
            self.addCompleteLog('stderr', self.cmd.stderr)

        if self.cmd.rc is None or self.cmd.rc == 0:
            self.step_status.setColor('green')
            return BuildStep.finished(self, SUCCESS)
        self.step_status.setColor('red')
        return BuildStep.finished(self, FAILURE)
Esempio n. 3
0
    def finished(self, result):
        # Subclasses may choose to skip a transfer. In those cases, self.cmd
        # will be None, and we should just let BuildStep.finished() handle
        # the rest
        if result == SKIPPED:
            return BuildStep.finished(self, SKIPPED)

        if self.cmd.didFail():
            return BuildStep.finished(self, FAILURE)
        return BuildStep.finished(self, SUCCESS)
Esempio n. 4
0
    def finished(self, result):
        # Subclasses may choose to skip a transfer. In those cases, self.cmd
        # will be None, and we should just let BuildStep.finished() handle
        # the rest
        if result == SKIPPED:
            return BuildStep.finished(self, SKIPPED)
        if self.cmd.stderr != '':
            self.addCompleteLog('stderr', self.cmd.stderr)

        if self.cmd.rc is None or self.cmd.rc == 0:
            return BuildStep.finished(self, SUCCESS)
        return BuildStep.finished(self, FAILURE)
Esempio n. 5
0
    def finished(self, result):
        self.step_status.setText(['create', 'snippet'])
        if self.cmd.stderr != '':
            self.addCompleteLog('stderr', self.cmd.stderr)

        self.stdio_log.addStdout("Snippet generation complete\n\n")

        if self.cmd.rc is None or self.cmd.rc == 0:
            # Other BuildSteps will probably want this data.
            self.setProperty('completeSnippetFilename',
              path.join(self.updateDir, self.completeSnippetFilename))

            self.step_status.setColor('green')
            return BuildStep.finished(self, SUCCESS)
        self.step_status.setColor('red')
        return BuildStep.finished(self, FAILURE)
Esempio n. 6
0
 def finished(self, result):
     return BuildStep.finished(self, result)
Esempio n. 7
0
 def finished(self, results):
     self.step_status.setText(self.descriptionDone)
     BuildStep.finished(self, results)
Esempio n. 8
0
 def finished(self, result):
     return BuildStep.finished(self, result)
Esempio n. 9
0
 def finished(self, results):
     self.step_status.setText(self.descriptionDone)
     BuildStep.finished(self, results)