Fixed job redaction for projects and unit tests

This commit is contained in:
Matthew Jones
2015-08-31 16:24:38 -04:00
parent bd3faea671
commit 09f4c9fbbe
4 changed files with 57 additions and 18 deletions

View File

@@ -357,11 +357,15 @@ class ProjectUpdate(UnifiedJob, ProjectOptions):
def result_stdout(self):
return self._result_stdout_raw(redact_sensitive=True, escape_ascii=True)
def result_stdout_raw_limited(self, start_line=0, redact_sensitive=True, end_line=None):
return self._result_stdout_raw_limited(start_line, end_line, redact_sensitive)
@property
def result_stdout_raw(self):
return self._result_stdout_raw(redact_sensitive=True)
def result_stdout_raw_limited(self, start_line=0, end_line=None, redact_sensitive=True):
return self._result_stdout_raw_limited(start_line, end_line, redact_sensitive=redact_sensitive)
def result_stdout_limited(self, start_line=0, end_line=None, redact_sensitive=True):
return self._result_stdout_raw_limited(start_line, end_line, redact_sensitive, escape_ascii=True)
return self._result_stdout_raw_limited(start_line, end_line, redact_sensitive=redact_sensitive, escape_ascii=True)
def get_absolute_url(self):
return reverse('api:project_update_detail', args=(self.pk,))