Changeset 6836


Ignore:
Timestamp:
21/04/10 16:34:49 (9 years ago)
Author:
sdonegan
Message:

Fixed bug with mismatch of records between original_document table and spatial and transformed docs tables

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TI01-discovery-Ingest/trunk/v4n_MEDIN/ingestAutomation-upgrade/OAIBatch/abstractdocumentingester.py

    r6685 r6836  
    167167                        logging.error("Could not generate ISO XML!") 
    168168                        return 
     169                 
     170                #get the converted ISO into a local var 
     171                try: 
     172                        logging.info("Extracting converted ISO file into variable for input into original format in transformed docs table") 
     173                        self.isoXML = file(filename).read() 
     174                        self.originalXMLdoc = self.isoXML 
     175                                         
     176                except: 
     177                        logging.warn("Could not extract converted ISO xml to local variable!") 
     178                        self.isoXML = '' 
    169179                                 
    170180                 
     
    175185                try: 
    176186                                 
    177                         #record whats bout to be ingestd 
     187                        #record whats bout to be ingestd                         
    178188                        self.recordAttemptToIngestDiscoveryID = self.isoDataModel.datasetID[0][0] 
    179189                                                 
     
    470480                                #gets the metadata id from the xml 
    471481                                metadataID=self.getID(original_filename) 
     482                                #import pdb 
     483                                #pdb.set_trace() 
    472484                                                                 
    473485                                repositoryName = self._datacentre_namespace 
     
    532544                                                                 
    533545                                        #changed so new new NDG3 discovery can pick up Discoveru View URL's correctly?  (why should it be different to previous?) 
    534                                         new_filename = discovery_dir + self._datacentre_namespace + "__" + self._currentMedinStandard + "__"+ metadataFilename.replace(":", "-")+".xml" 
    535                                         new_filename_short = self._datacentre_namespace + "__" + self._currentMedinStandard + "__" + metadataFilename.replace(":", "-")+".xml" 
     546                                        new_filename = discovery_dir + self._datacentre_namespace + "__" + format + "__"+ metadataFilename.replace(":", "-")+".xml" 
     547                                        new_filename_short = self._datacentre_namespace + "__" + format + "__" + metadataFilename.replace(":", "-")+".xml" 
    536548                                 
    537549                                         
     
    542554                                        ident = ident.replace("/", "-") 
    543555                                 
    544                                         new_filename = discovery_dir + "/" +self._datacentre_namespace+ "__"+ self._currentMedinStandard + "__"+ ident +".xml" 
    545                                         new_filename_short = self._datacentre_namespace+ "__"+ self._currentMedinStandard + "__"+ ident +".xml" 
     556                                        new_filename = discovery_dir + "/" +self._datacentre_namespace+ "__"+ format + "__"+ ident +".xml" 
     557                                        new_filename_short = self._datacentre_namespace+ "__"+ format + "__"+ ident +".xml" 
    546558                                 
    547559                                         
Note: See TracChangeset for help on using the changeset viewer.