def unpackRoutines(self, routinesOutputFile, outputDir): from UnpackRO import unpack assert os.path.exists(routinesOutputFile) assert os.path.exists(outputDir) absOutDir = os.path.abspath(outputDir) logfile = os.path.join(self._outputLogDir, "unpackro.log") logger.info("Unpack routines from %s to %s" % (routinesOutputFile, outputDir)) with open(routinesOutputFile, 'r') as routineFile: # open as txt with open(logfile, 'w') as logFile: unpack(routineFile, out=logFile, odir=outputDir)