IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jul 17, 2014, 12:30:45 PM (12 years ago)
Author:
eugene
Message:

merge changes (from past YEAR) into trunk

Location:
branches/eam_branches/ipp-ops-20130712/ippToPsps
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branches/ipp-ops-20130712/ippToPsps

    • Property svn:mergeinfo deleted
  • branches/eam_branches/ipp-ops-20130712/ippToPsps/jython/dxlayer.py

    r35217 r37066  
    2525    '''
    2626    def deleteBatch(self, batchID):
     27        #HAF This is really lazy to do this way, but for the time, will check both dx layers and try the first, if no go try the second.
    2728
    2829        batch = Batch.getNameFromID(batchID)
     
    3637       
    3738        if p.returncode != 0:
    38            self.logger.debugPair("DXLayer webservice", "failed")
     39           self.logger.infoPair("DXLayer webservice", "failed")
     40           return 0
     41        else:
     42           self.logger.infoPair("DXLayer webservice", "successful")
     43
     44        ret = self.decodeDXLayerResponse(tempFile.name)
     45
     46        tempFile.close()
     47        p.stdout.close()
     48
     49        if ret: self.logger.infoPair("Deleted batch from DXLayer 1", batch)
     50        else: self.logger.infoPair("Unable to delete batch from DXLayer 1" , batch)
     51
     52
     53       
     54
     55        tempFile = tempfile.NamedTemporaryFile(mode='w+b')
     56
     57        p = Popen("deleteFromDXLayer2.pl -b " + batch + " -f " + tempFile.name,
     58                shell=True,
     59                stdout=PIPE)
     60        p.wait()
     61       
     62        if p.returncode != 0:
     63           self.logger.infoPair("DXLayer webservice", "failed")
    3964           return 0
    4065        else:
     
    4671        p.stdout.close()
    4772
    48         if ret: self.logger.infoPair("Deleted batch from DXLayer", batch)
    49         else: self.logger.errorPair("Unable to delete batch from DXLayer", batch)
     73        if ret: self.logger.infoPair("Deleted batch from DXLayer 2", batch)
     74        else: self.logger.infoPair("Unable to delete batch from DXLayer 2" , batch)
     75
     76
     77
    5078
    5179        return ret
     80
    5281
    5382    '''
Note: See TracChangeset for help on using the changeset viewer.