Changeset 2332 for TI07-MOLES


Ignore:
Timestamp:
27/03/07 05:52:10 (12 years ago)
Author:
lawrence
Message:

Fixes for ticket:664

Location:
TI07-MOLES/trunk/PythonCode/wsgi
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • TI07-MOLES/trunk/PythonCode/wsgi/DIF.py

    r2330 r2332  
    7979            #print '[%s]\n%s'%(name,ET.tostring(parameter)) 
    8080            if name=='': 
    81                 name=helper.getText(parameter,'./')#.text 
     81                name=helper.getText(parameter,'.')#.text 
    8282                if name is not None:  
    8383                    #self.parameters.append(name.replace('>','/')) 
     
    186186        from ndgRetrieve import ndgRetrieve 
    187187        retriever=ndgRetrieve('./') 
    188         testURI='grid.bodc.nerc.ac.uk__DIF__EDMED1048008' 
     188        #testURI='grid.bodc.nerc.ac.uk__DIF__EDMED1048008' 
     189        testURI='neodc.nerc.ac.uk__DIF__NEODC_NEXTMAP' 
    189190        inputs={'repository':'glue.badc.rl.ac.uk','uri':testURI,'format':'original','type':'xml','original':'1'} 
    190191        ctype,r=retriever._present(inputs,'text/html') 
  • TI07-MOLES/trunk/PythonCode/wsgi/ndgRetrieve.py

    r2330 r2332  
    1414 
    1515from DocumentRetrieve import DocumentRetrieve 
    16  
     16debug=0 
    1717def retrieveFactory(global_config,**local_conf): 
    1818     
     
    151151         
    152152        if outputType!='xml':  
    153             #r=self.shower.get(r,format,otype=outputType,ndgObject=self.uri) 
    154             try: 
     153            if debug: 
    155154                r=self.shower.get(r,format,otype=outputType,ndgObject=self.uri) 
    156             except Exception,e: 
    157                 r='<p> Unable to show document, reason was [%s]<p>'%e 
     155            else: 
     156                try: 
     157                    r=self.shower.get(r,format,otype=outputType,ndgObject=self.uri) 
     158                except Exception,e: 
     159                    r='<p> Unable to show document, reason was [%s]<p>'%e 
    158160        else: 
    159161            ctype='text/xml' 
     
    183185#testURI='ndg.noc.soton.ac.uk__NDG-B0__NOCSDAT274' 
    184186#testURI='grid.bodc.nerc.ac.uk__DIF__EDMED1048034' 
    185 testURI='grid.bodc.nerc.ac.uk__DIF__EDMED1048008' 
     187#testURI='grid.bodc.nerc.ac.uk__DIF__EDMED1048008' 
     188testURI='bgs.nerc.ac.uk__DIF__GEOP_EAST' 
     189testURI='neodc.nerc.ac.uk__DIF__NEODC_NEXTMAP' 
    186190retriever=ndgRetrieve('./') 
    187191class TestCase(unittest.TestCase): 
  • TI07-MOLES/trunk/PythonCode/wsgi/renderParameters.py

    r2319 r2332  
    4848    for item in d: 
    4949        html+=r(item) 
    50         html+=r(htmlList(d[item])) 
     50        if d[item]!=[]: 
     51            html+=r(htmlList(d[item])) 
    5152    html+='</table>' 
    5253    return html 
Note: See TracChangeset for help on using the changeset viewer.