def __setupLogging__(self, vistATestClient): DEFAULT_LOGGING_FILENAME = "VistADataExtractor.log" DEFAULT_EXPECT_LOG_FILENAME = "VistAPExpect.log" vistATestClient.setLogFile( os.path.join(self._outputLogDir, DEFAULT_EXPECT_LOG_FILENAME)) initFileLogging( os.path.join(self._outputLogDir, DEFAULT_LOGGING_FILENAME))
def __setupLogging__(self, vistATestClient): DEFAULT_LOGGING_FILENAME = "VistADataExtractor.log" DEFAULT_EXPECT_LOG_FILENAME = "VistAPExpect.log" vistATestClient.setLogFile(os.path.join(self._outputLogDir, DEFAULT_EXPECT_LOG_FILENAME)) initFileLogging(os.path.join(self._outputLogDir, DEFAULT_LOGGING_FILENAME))
def __init__(self, testClient, logFileDir): self._testClient = testClient curTimestamp = getCurrentTimestamp() logFileName = "%s.%s" % (self.DEFAULT_VISTA_LOG_FILENAME, curTimestamp) self._logFileName = os.path.join(logFileDir, logFileName) self._testClient.setLogFile(self._logFileName) self._patchOrderGen = PatchOrderGenerator() self._vistaPatchInfo = VistAPackageInfoFetcher(testClient) self._outPatchList = [] self._patchSet = set() initFileLogging(os.path.join(logFileDir, self.DEFAULT_OUTPUT_FILE_LOG))
def main(): initConsoleLogging() parser = argparse.ArgumentParser( description='Generate VistA M Components reference repo READMEs') parser.add_argument('-i', '--inputDir', required=True, help='path to VistA Respository') parser.add_argument('-o', '--outputMReposDir', required=True, help='top dir of VistA M Component repository') parser.add_argument('-l', '--logFile', default = None, help='output log file, default is no') result = parser.parse_args(); logger.info (result) if result.logFile: initFileLogging(result.logFile) readMeGen = MCompReposReadMeGenerator(result.inputDir, result.outputMReposDir) readMeGen.generatePackageReadMes()
def main(): initConsoleLogging() parser = argparse.ArgumentParser( description='Convert Patch Data to external data format') parser.add_argument('-i', '--inputDir', required=True, help='path to top leve directory to convert all patch data') parser.add_argument('-e', '--externalDataDir', required=False, default=None, help='output dir to store the external data, default is inplace') parser.add_argument('-g', '--gitignore', required=False, default=False, action="store_true", help='Add original file to .gitignore, default is not') parser.add_argument('-l', '--logFile', default = None, help='output log file, default is no') result = parser.parse_args(); logger.info (result) if result.logFile: initFileLogging(result.logFile) converter = ExternalDataConverter(result.externalDataDir, result.gitignore) converter.convertCurrentDir(result.inputDir)
def main(): initConsoleLogging() parser = argparse.ArgumentParser( description='Convert Patch Data to external data format') parser.add_argument( '-i', '--inputDir', required=True, help='path to top leve directory to convert all patch data') parser.add_argument('-e', '--externalDataDir', required=False, default=None, help='output dir to store the external data,' ' default is inplace') parser.add_argument('-g', '--gitignore', required=False, default=False, action="store_true", help='Add original file to .gitignore, default is not') parser.add_argument('-s', '--size', default=1, type=int, help='file size threshold to be converted to external ' 'data, unit is MiB, default is 1(MiB)') parser.add_argument('-l', '--logFile', default=None, help='output log file, default is no') result = parser.parse_args() logger.info(result) if result.logFile: initFileLogging(result.logFile) converter = ExternalDataConverter( result.externalDataDir, result.gitignore, result.size * EXTERNAL_DATA_SIZE_THRESHOLD) converter.convertCurrentDir(result.inputDir)
def main(): initConsoleLogging() parser = argparse.ArgumentParser( description='Generate VistA M Components reference repo READMEs') parser.add_argument('-i', '--inputDir', required=True, help='path to VistA Respository') parser.add_argument('-o', '--outputMReposDir', required=True, help='top dir of VistA M Component repository') parser.add_argument('-l', '--logFile', default=None, help='output log file, default is no') result = parser.parse_args() logger.info(result) if result.logFile: initFileLogging(result.logFile) readMeGen = MCompReposReadMeGenerator(result.inputDir, result.outputMReposDir) readMeGen.generatePackageReadMes()
def main(): initConsoleLogging() parser = argparse.ArgumentParser( description='Convert Patch Data to external data format') parser.add_argument('-i', '--inputDir', required=True, help='path to top leve directory to convert all patch data') parser.add_argument('-e', '--externalDataDir', required=False, default=None, help='output dir to store the external data,' ' default is inplace') parser.add_argument('-g', '--gitignore', required=False, default=False, action="store_true", help='Add original file to .gitignore, default is not') parser.add_argument('-s', '--size', default=1, type=int, help='file size threshold to be converted to external ' 'data, unit is MiB, default is 1(MiB)') parser.add_argument('-l', '--logFile', default=None, help='output log file, default is no') result = parser.parse_args(); logger.info (result) if result.logFile: initFileLogging(result.logFile) converter = ExternalDataConverter(result.externalDataDir, result.gitignore, result.size*EXTERNAL_DATA_SIZE_THRESHOLD) converter.convertCurrentDir(result.inputDir)