Example #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)
Example #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)
Example #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)
Example #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)
Example #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)
Example #6
0
 def finished(self, result):
     return BuildStep.finished(self, result)
Example #7
0
 def finished(self, results):
     self.step_status.setText(self.descriptionDone)
     BuildStep.finished(self, results)
Example #8
0
 def finished(self, result):
     return BuildStep.finished(self, result)
Example #9
0
 def finished(self, results):
     self.step_status.setText(self.descriptionDone)
     BuildStep.finished(self, results)