1515# should be able to replace metadata backing with non-file stuff now that
1616# the abstractions are fairly well utilized.
1717JOB_FILE_RETURN_CODE = "return_code"
18- TOOL_FILE_STANDARD_OUTPUT = os .path .join ("metadata" , "tool_stdout" )
19- TOOL_FILE_STANDARD_ERROR = os .path .join ("metadata" , "tool_stderr" )
2018JOB_FILE_STANDARD_OUTPUT = os .path .join ("metadata" , "job_stdout" )
2119JOB_FILE_STANDARD_ERROR = os .path .join ("metadata" , "job_stderr" )
2220JOB_FILE_TOOL_ID = "tool_id"
@@ -43,20 +41,6 @@ def return_code(self, job_id):
4341 return_code_str = self ._read_job_file (job_id , JOB_FILE_RETURN_CODE , default = PULSAR_UNKNOWN_RETURN_CODE )
4442 return int (return_code_str ) if return_code_str and return_code_str != PULSAR_UNKNOWN_RETURN_CODE else return_code_str
4543
46- def stdout_contents (self , job_id ):
47- try :
48- return self ._read_job_file (job_id , TOOL_FILE_STANDARD_OUTPUT , size = self .maximum_stream_size )
49- except FileNotFoundError :
50- # Could be old job finishing up, drop in 2024?
51- return self ._read_job_file (job_id , "tool_stdout" , size = self .maximum_stream_size , default = b"" )
52-
53- def stderr_contents (self , job_id ):
54- try :
55- return self ._read_job_file (job_id , TOOL_FILE_STANDARD_ERROR , size = self .maximum_stream_size )
56- except FileNotFoundError :
57- # Could be old job finishing up, drop in 2024?
58- return self ._read_job_file (job_id , "tool_stderr" , size = self .maximum_stream_size , default = b"" )
59-
6044 def job_stdout_contents (self , job_id ):
6145 return self ._read_job_file (job_id , JOB_FILE_STANDARD_OUTPUT , size = self .maximum_stream_size , default = b"" )
6246
@@ -71,12 +55,6 @@ def read_command_line(self, job_id):
7155 command_line = json .loads (command_line )
7256 return command_line
7357
74- def _tool_stdout_path (self , job_id ):
75- return self ._job_file (job_id , TOOL_FILE_STANDARD_OUTPUT )
76-
77- def _tool_stderr_path (self , job_id ):
78- return self ._job_file (job_id , TOOL_FILE_STANDARD_ERROR )
79-
8058 def _job_stdout_path (self , job_id ):
8159 return self ._job_file (job_id , JOB_FILE_STANDARD_OUTPUT )
8260
0 commit comments