def __init__(self, kidsFile, kidsInstallName, seqNo = None, logFile = None, multiBuildList=None, duz=17, **kargs): print(kidsInstallName, seqNo) assert kidsInstallName == "XU*8.0*599" and int(seqNo) == 481 DefaultKIDSBuildInstaller.__init__(self, kidsFile, kidsInstallName, seqNo, logFile, multiBuildList, duz, **kargs)
def __init__(self, kidsFile, kidsInstallName, seqNo = None, logFile = None, multiBuildList=None, duz=17, **kargs): print kidsInstallName, seqNo assert kidsInstallName == "PXRM*2.0*63" DefaultKIDSBuildInstaller.__init__(self, kidsFile, kidsInstallName, seqNo, logFile, multiBuildList, duz, **kargs)
def __init__(self, kidsFile, kidsInstallName, seqNo = None, logFile = None, multiBuildList=None, duz=17, **kargs): print kidsInstallName, seqNo assert kidsInstallName == "OR*3.0*423" and int(seqNo) == 369 DefaultKIDSBuildInstaller.__init__(self, kidsFile, kidsInstallName, seqNo, logFile, multiBuildList, duz, **kargs)
def __init__(self, kidsFile, kidsInstallName, seqNo = None, logFile = None, multiBuildList=None, duz=17, **kargs): print(kidsInstallName, seqNo) assert kidsInstallName == "VA FILEMAN 22.2" DefaultKIDSBuildInstaller.__init__(self, kidsFile, kidsInstallName, seqNo, logFile, multiBuildList, duz, **kargs)
def __init__(self, kidsFile, kidsInstallName, seqNo = None, logFile = None, multiBuildList=None, duz=17, **kargs): print kidsInstallName, seqNo assert kidsInstallName == "HT TEMPLATES PROJECT 1.0" DefaultKIDSBuildInstaller.__init__(self, kidsFile, kidsInstallName, seqNo, logFile, multiBuildList, duz, **kargs)
def __init__(self, kidsFile, kidsInstallName, seqNo = None, logFile = None, multiBuildList=None, duz=17, **kargs): print kidsInstallName, seqNo assert kidsInstallName == "ROR*1.5*34" and int(seqNo) == 34 DefaultKIDSBuildInstaller.__init__(self, kidsFile, kidsInstallName, seqNo, logFile, multiBuildList, duz, **kargs)
def __init__(self, kidsFile, kidsInstallName, seqNo = None, logFile = None, multiBuildList=None, duz=17, **kargs): print kidsInstallName, seqNo assert kidsInstallName == "MMRS*1.0*4" DefaultKIDSBuildInstaller.__init__(self, kidsFile, kidsInstallName, seqNo, logFile, multiBuildList, duz, **kargs) self.newPkgName= "MDRO INITIATIVE REPORTS"
def __init__(self, kidsFile, kidsInstallName, seqNo=None, logFile=None, multiBuildList=None, duz=17, **kargs): print(kidsInstallName, seqNo) assert kidsInstallName == "YS*5.01*148" and int(seqNo) == 108 DefaultKIDSBuildInstaller.__init__(self, kidsFile, kidsInstallName, seqNo, logFile, multiBuildList, duz, **kargs)
def __init__(self, kidsFile, kidsInstallName, seqNo = None, logFile = None, multiBuildList=None, duz=17, **kargs): print kidsInstallName, seqNo assert kidsInstallName == "XU*8.0*10002" self.kbInstaller = DefaultKIDSBuildInstaller.__init__(self, kidsFile, kidsInstallName, seqNo, logFile, multiBuildList, duz, **kargs)
def __init__(self, kidsFile, kidsInstallName, seqNo = None, logFile = None, multiBuildList=None, duz=17, **kargs): print(kidsInstallName, seqNo) assert kidsInstallName == "MPIF*1.0*63" self.kbInstaller = DefaultKIDSBuildInstaller.__init__(self, kidsFile, kidsInstallName, seqNo, logFile, multiBuildList, duz, **kargs)
def __init__(self, kidsFile, kidsInstallName, seqNo=None, logFile=None, multiBuildList=None, duz=17, **kargs): print kidsInstallName, seqNo assert kidsInstallName == "XU*8.0*10002" self.kbInstaller = DefaultKIDSBuildInstaller.__init__( self, kidsFile, kidsInstallName, seqNo, logFile, multiBuildList, duz, **kargs)
print "Writing out %RCheck information: Done" print "Writing out initial %RFind information: Start" WriteRFind(testClient, resultsfolder, "RFindResultsPre.log", routineset) print "Writing out %RFind information: Done" else: print "%RFIND is an InterSystems Cache Utility, performing a REGEX search through the gtmroutines directory in " + findGTMRoutinesDir( ) GTMRFind(resultsfolder, "RFindResultsPre.log", routineset) # Attempt to install the supplied KIDS build print "Installation of " + result.KIDSbuild + " : START" KIDSInstaller = DefaultKIDSBuildInstaller(result.KIDSbuild, KIDSParser.installNameList[0], None, os.path.join( result.outputDir, 'InstallLog.txt'), KIDSParser.installNameList, 1, printTG=result.outputDir) KIDSInstaller.runInstallation(testClient, KIDSParser.installNameList) print "Installation of " + result.KIDSbuild + " : DONE" # Run the XINDEX utility on each build that was installed by the KIDS build for name in KIDSParser.installNameList: print "Running XINDEX and finding Checksums for installed package: " + name XINDEXbyBuildname(testClient, name, result.outputDir) PrintChecksumsbyBuildname(testClient, name, result.outputDir) rfindpost = os.path.join(resultsfolder, "RFindResultsPost.log") rcheckpost = os.path.join(resultsfolder, "RCheckResultsPost.log") if testClient.isCache():
os.mkdir(resultsfolder) except: pass if testClient.isCache(): print "Writing out initial %RCheck information: Start" WriteRCheck(testClient,resultsfolder,"RCheckResultsPre.log",routineset) print "Writing out %RCheck information: Done" print "Writing out initial %RFind information: Start" WriteRFind(testClient,resultsfolder,"RFindResultsPre.log",routineset) print "Writing out %RFind information: Done" else: print "%RFIND is an InterSystems Cache Utility, performing a REGEX search through the gtmroutines directory in " + findGTMRoutinesDir() GTMRFind(resultsfolder,"RFindResultsPre.log",routineset) # Attempt to install the supplied KIDS build print "Installation of " + result.KIDSbuild+ " : START" KIDSInstaller = DefaultKIDSBuildInstaller(result.KIDSbuild,KIDSParser.installNameList[0],None,os.path.join(result.outputDir,'InstallLog.txt'), KIDSParser.installNameList,1,printTG=result.outputDir) KIDSInstaller.runInstallation(testClient) print "Installation of " + result.KIDSbuild+ " : DONE" # Run the XINDEX utility on each build that was installed by the KIDS build for name in KIDSParser.installNameList: print "Running XINDEX and finding Checksums for installed package: " + name XINDEXbyBuildname(testClient,name,result.outputDir) PrintChecksumsbyBuildname(testClient,name,result.outputDir) rfindpost=os.path.join(resultsfolder,"RFindResultsPost.log") rcheckpost= os.path.join(resultsfolder,"RCheckResultsPost.log") if testClient.isCache(): print "Writing out post-install %RCheck information: Start" WriteRCheck(testClient,resultsfolder,"RCheckResultsPost.log",routineset) print "Writing out post-install %RCheck information: Done" print "Writing out post-install %RFind information: Start"
os.mkdir(resultsfolder) except: pass if testClient.isCache(): print "Writing out initial %RCheck information: Start" WriteRCheck(testClient,resultsfolder,"RCheckResultsPre.log",routineset) print "Writing out %RCheck information: Done" print "Writing out initial %RFind information: Start" WriteRFind(testClient,resultsfolder,"RFindResultsPre.log",routineset) print "Writing out %RFind information: Done" else: print "%RFIND is an InterSystems Cache Utility, performing a REGEX search through the gtmroutines directory in " + findGTMRoutinesDir() GTMRFind(resultsfolder,"RFindResultsPre.log",routineset) # Attempt to install the supplied KIDS build print "Installation of " + result.KIDSbuild+ " : START" KIDSInstaller = DefaultKIDSBuildInstaller(result.KIDSbuild,KIDSParser.installNameList[0],None,os.path.join(result.outputDir,'InstallLog.txt'), KIDSParser.installNameList,1,printTG=result.outputDir) KIDSInstaller.runInstallation(testClient,KIDSParser.installNameList) print "Installation of " + result.KIDSbuild+ " : DONE" # Run the XINDEX utility on each build that was installed by the KIDS build for name in KIDSParser.installNameList: print "Running XINDEX and finding Checksums for installed package: " + name XINDEXbyBuildname(testClient,name,result.outputDir) PrintChecksumsbyBuildname(testClient,name,result.outputDir) rfindpost=os.path.join(resultsfolder,"RFindResultsPost.log") rcheckpost= os.path.join(resultsfolder,"RCheckResultsPost.log") if testClient.isCache(): print "Writing out post-install %RCheck information: Start" WriteRCheck(testClient,resultsfolder,"RCheckResultsPost.log",routineset) print "Writing out post-install %RCheck information: Done" print "Writing out post-install %RFind information: Start"