def check(self): errfilepath = queue_commands.get_job_error_file(self.ingpath) self.logger.info("Checking file at %s" % errfilepath) if errfilepath == None: return False errfile = MASTFile(errfilepath) for errline in errfile.data: if 'insufficient virtual memory' in errline.lower(): return True
def check(self): errfilepath = queue_commands.get_job_error_file(self.ingpath) if errfilepath == None: return False errfile = MASTFile(errfilepath) for errline in errfile.data: if 'walltime' in errline.lower(): return True elif 'time limit' in errline.lower(): return True