def Extract(self, jobdir): from pylada.vasp import MassExtract extract = MassExtract(jobdir) success={} for name in self.names: success[name]=MassExtract(jobdir+'/'+name).success success=all(success.values()) extract.success=success return extract
def Extract(self, jobdir): extract = MassExtract(jobdir) success = {} for name in self.names: #import pdb; pdb.set_trace() success[name] = Extract(jobdir + '/' + name).success success = all(success.values()) extract.success = success return extract
def Extract(self, jobdir): extract = MassExtract(jobdir) success = {} last = self.names[-1] lasts = [last, os.path.join('bottom', last), os.path.join('top', last)] folders = self.names[self.to_run:] + [ os.path.join('bottom', x) for x in self.names ] + [os.path.join('top', x) for x in self.names] for name in folders: #import pdb; pdb.set_trace() success[name] = Extract(jobdir + '/' + name).success success = all(success.values()) extract.success = success return extract