Class GridEngineUtils


  • final class GridEngineUtils
    extends java.lang.Object
    Generator for GridEngine job script.
    • Field Detail

      • LOGGER

        private static final org.slf4j.Logger LOGGER
    • Constructor Detail

      • GridEngineUtils

        private GridEngineUtils()
    • Method Detail

      • generateSerialScriptContent

        protected static void generateSerialScriptContent​(JobDescription description,
                                                          java.util.Formatter script)
      • generateParallelScriptContent

        protected static void generateParallelScriptContent​(JobDescription description,
                                                            java.util.Formatter script)
      • substituteJobID

        protected static java.lang.String substituteJobID​(java.lang.String path)
      • getJobStatusFromQacctInfo

        protected static JobStatus getJobStatusFromQacctInfo​(java.util.Map<java.lang.String,​java.lang.String> info,
                                                             java.lang.String jobIdentifier)
                                                      throws XenonException
        Throws:
        XenonException
      • getJobStatusFromQstatInfo

        protected static JobStatus getJobStatusFromQstatInfo​(java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.lang.String>> info,
                                                             java.lang.String jobIdentifier)
                                                      throws XenonException
        Throws:
        XenonException