Changeset 7980 for TI01-discovery-Ingest


Ignore:
Timestamp:
16/11/11 12:00:37 (8 years ago)
Author:
sdonegan
Message:

hardwire format for now - small bug in dpws w.r.t format between oai and csw providers

File:
1 edited

Legend:

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

    r7975 r7980  
    6868                checkConfInArgs = False          
    6969                checkProcID = False 
     70                 
    7071                for arg in args: 
    7172                         
     
    7374                        keywordArgs=['ingestFromDate','individualFile','interval','ingestFromDate',\ 
    7475                                                'eXistDBHostname','eXistPortNo','dataCentrePoll','ingestConfigFile', \ 
    75                                                 'ingestProcessID'] 
     76                                                'ingestProcessID','useLogFile'] 
    7677                                                 
    7778                         
     
    9293                                        print " - WARNING: will log results of this ingestion process into the specified logging database! (NOTE: will also take location of metadata from database as this option intended for DPWS!!)" 
    9394                                        self.setIngestLogID(bits[1]) 
    94                                         checkProcID = True                               
     95                                        checkProcID = True 
     96                                         
    9597                                elif bits[0] not in keywordArgs: 
    9698                                        print "\nWARNING: invalid keyword supplied (%s)! \n"%bits[0] 
     
    103105                        sys.exit(2) 
    104106                         
    105                  
    106                  
    107107                print self.lineSeparator 
    108108                 
     
    436436                                 
    437437                #now set the relevant variables          
    438                 self._datacentre_format = "" 
    439                 try: 
     438                 
     439                #16/11/11 - hardwire this to the NERC format for now - treated differently between CSW and OAI providers in the DPWS db - clarify this with Mau 
     440                #for when adding MEDIN to DPWS providers? 
     441                self._datacentre_format = "NERC_DMS_0.7" 
     442                #try: 
    440443                        #need to also get format held in a different table 
    441                         sqlCmd = "select format from oai_provider where common_id = '%s';" %self._DPWS_ID                
    442                         self._datacentre_format = self.pgc_IngestLog.runSQLCommand(sqlCmd)[0][0] 
    443                         logging.info("format being harvested: " + self._datacentre_format)               
    444                          
    445                 except: 
    446                         msg = "Could not extract metadata format from DPWS DB!" 
    447                         logging.error(msg) 
    448                         raise ValueError(msg) 
     444                        #sqlCmd = "select format from oai_provider where common_id = '%s';" %self._DPWS_ID               
     445                        #self._datacentre_format = self.pgc_IngestLog.runSQLCommand(sqlCmd)[0][0] 
     446                        #logging.info("format being harvested: " + self._datacentre_format)              
     447                         
     448                #except: 
     449                        #msg = "Could not extract metadata format from DPWS DB!" 
     450                        #logging.error(msg) 
     451                        #raise ValueError(msg) 
    449452                         
    450453                self._datacentre_namespace = "" 
Note: See TracChangeset for help on using the changeset viewer.