def getManifest(self, rawData=False): result = JobState.__db.jobDB.getJobJDL(self.__jid) if not result["OK"] or rawData: return result if not result["Value"]: return S_ERROR("No manifest for job %s" % self.__jid) manifest = JobManifest() result = manifest.loadJDL(result["Value"]) if not result["OK"]: return result return S_OK(manifest)
def getManifest(self, rawData=False): result = self.__getDB().getJobJDL(self.__jid) if not result['OK'] or rawData: return result if not result['Value']: return S_ERROR("No manifest for job %s" % self.__jid) manifest = JobManifest() result = manifest.loadJDL(result['Value']) if not result['OK']: return result return S_OK(manifest)
def getManifest( self, rawData = False ): if self.localAccess: result = self.__getDB().getJobJDL( self.__jid ) else: result = self._getStoreClient().getManifest( self.__jid ) if not result[ 'OK' ] or rawData: return result manifest = JobManifest() result = manifest.loadJDL( result[ 'Value' ] ) if not result[ 'OK' ]: return result return S_OK( manifest )
def getManifest(self, rawData=False): if self.localAccess: result = self.__getDB().getJobJDL(self.__jid) else: result = self._getStoreClient().getManifest(self.__jid) if not result['OK'] or rawData: return result manifest = JobManifest() result = manifest.loadJDL(result['Value']) if not result['OK']: return result return S_OK(manifest)