diff --git a/nipype/pipeline/plugins/sge.py b/nipype/pipeline/plugins/sge.py index c47201aea3..f9023b9285 100644 --- a/nipype/pipeline/plugins/sge.py +++ b/nipype/pipeline/plugins/sge.py @@ -176,10 +176,10 @@ def _parse_qstat_job_list(self, xml_job_list): except: job_queue_name = "unknown" try: - job_slots = current_job_element.getElementsByTagName( - 'slots')[0].childNodes[0].data + job_slots = int(current_job_element.getElementsByTagName( + 'slots')[0].childNodes[0].data) except: - job_slots = "unknown" + job_slots = -1 job_queue_state = current_job_element.getAttribute('state') job_num = int(current_job_element.getElementsByTagName( 'JB_job_number')[0].childNodes[0].data)