Skip to content

Commit a53df7b

Browse files
committed
fix sge job_slots not int, raise silently when __repr__ is called
1 parent c65416e commit a53df7b

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

nipype/pipeline/plugins/sge.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -176,10 +176,10 @@ def _parse_qstat_job_list(self, xml_job_list):
176176
except:
177177
job_queue_name = "unknown"
178178
try:
179-
job_slots = current_job_element.getElementsByTagName(
180-
'slots')[0].childNodes[0].data
179+
job_slots = int(current_job_element.getElementsByTagName(
180+
'slots')[0].childNodes[0].data)
181181
except:
182-
job_slots = "unknown"
182+
job_slots = -1
183183
job_queue_state = current_job_element.getAttribute('state')
184184
job_num = int(current_job_element.getElementsByTagName(
185185
'JB_job_number')[0].childNodes[0].data)

0 commit comments

Comments
 (0)