@@ -64,13 +64,9 @@ def submit_EBI(preprocessed_data_id, action, send):
64
64
for cmd in ebi_submission .generate_send_sequences_cmd ():
65
65
stdout , stderr , rv = system_call (cmd )
66
66
if rv != 0 :
67
- le = LogEntry .create (
68
- 'Fatal' , "Command: %s\n Error: %s\n " % (cmd , stderr ),
69
- info = {'ebi_submission' : preprocessed_data_id })
70
- ebi_submission .study .ebi_submission_status = (
71
- "failed: ASCP submission, log id: %d" % le .id )
72
- raise ComputeError ("EBI Submission failed! Log id: "
73
- "%d" % le .id )
67
+ error_msg = ("Error:\n Std output:%s\n Std error:%s" % (
68
+ stdout , stderr ))
69
+ raise EBISubmissionError (error_msg )
74
70
open (ebi_submission .ascp_reply , 'a' ).write (
75
71
'stdout:\n %s\n \n stderr: %s' % (stdout , stderr ))
76
72
environ ['ASPERA_SCP_PASS' ] = old_ascp_pass
@@ -86,13 +82,9 @@ def submit_EBI(preprocessed_data_id, action, send):
86
82
"%d" % preprocessed_data_id ))
87
83
xml_content , stderr , rv = system_call (xmls_cmds )
88
84
if rv != 0 :
89
- xml_content = ''
90
- le = LogEntry .create (
91
- 'Fatal' , "Command: %s\n Error: %s\n " % (cmd , stderr ),
92
- info = {'ebi_submission' : preprocessed_data_id })
93
- ebi_submission .study .ebi_submission_status = (
94
- "failed: XML submission, log id: %d" % le .id )
95
- raise ComputeError ("EBI Submission failed! Log id: %d" % le .id )
85
+ error_msg = ("Error:\n Std output:%s\n Std error:%s" % (
86
+ xml_content , stderr ))
87
+ raise EBISubmissionError (error_msg )
96
88
else :
97
89
LogEntry .create ('Runtime' ,
98
90
('Submission of sequences of pre_processed_id: '
@@ -190,7 +182,8 @@ def submit_VAMPS(artifact_id):
190
182
qiita_config .vamps_url ))
191
183
obs , stderr , rv = system_call (cmd )
192
184
if rv != 0 :
193
- raise ComputeError ('Error: \n stderr: %s' % stderr )
185
+ error_msg = ("Error:\n Std output:%s\n Std error:%s" % (obs , stderr ))
186
+ raise ComputeError (error_msg )
194
187
195
188
exp = ("<html>\n <head>\n <title>Process Uploaded File</title>\n </head>\n "
196
189
"<body>\n </body>\n </html>" )
0 commit comments