Ignore:
Timestamp:
09/03/10 15:11:40 (10 years ago)
Author:
sdonegan
Message:

Updated handling of some elements where no data present

File:
1 edited

Legend:

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

    r6685 r6709  
    141141                self.authors_text = self.authors 
    142142                self.authors_ts_vector = self.authors 
    143                                  
     143                 
    144144                self.datacentreName = self.getElementVal(self.isoModel.dataCentreName()) 
    145145                 
     
    623623                                                                 
    624624                        thisEl = self.doFindall(el,thisElXpth) 
    625                                  
     625                         
    626626                        #if there's a value for the actual xpath we want, go and get the dependant value 
    627627                        if thisEl != 'None': 
    628628                                         
    629629                                elVal = thisEl[0].text #NOTE take first one as we expect this to be the value we want 
     630                                 
     631                                #catch any nones here.. 
     632                                if elVal is None: 
     633                                        return 'None' 
    630634                                                                         
    631635                                thisEldepXpth = self.appendNameSpace(depXpath)                                   
    632636                                thisDepEl = self.doFindall(el,thisEldepXpth)                                                             
    633                                          
     637                                 
    634638                                if thisDepEl != 'None': 
    635639                                                                                 
Note: See TracChangeset for help on using the changeset viewer.