Exemplo n.º 1
0
 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)
Exemplo n.º 2
0
 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)
Exemplo n.º 3
0
 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)
Exemplo n.º 4
0
 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)
Exemplo n.º 5
0
 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)
Exemplo n.º 6
0
 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)
Exemplo n.º 7
0
 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"
Exemplo n.º 8
0
 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)
Exemplo n.º 9
0
 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)
Exemplo n.º 10
0
 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)
Exemplo n.º 11
0
 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)
Exemplo n.º 12
0
        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():
Exemplo n.º 13
0
    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"
Exemplo n.º 14
0
    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"