Changeset 4280 for exist


Ignore:
Timestamp:
06/10/08 09:48:44 (11 years ago)
Author:
cbyrom
Message:

Wrap xquery as string, to avoid issues with windows characters + adjust
returned hrefs to point to edit atom services rather than just view services +
add extra logging.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • exist/trunk/python/ndgUtils/eXistInterface.py

    r4267 r4280  
    110110            xquery=ndgXqueries()[xqName] 
    111111            xquery=xquery.replace('SEARCHSTRING',term) 
    112              
    113         r=self.executeChunkedQuery(xquery,start,howmany) 
     112         
     113        logging.info("Executing xquery search") 
     114        r=self.executeChunkedQuery(str(xquery),start,howmany) 
     115        logging.info("Search complete - processing results") 
    114116        x=xmlHandler2.xmlHandler(str(r),string=1) 
    115117        h=x.tree.get('hits') 
     
    137139 
    138140                        # adjust href to point to atom editor instead of atom view 
    139                         if key == 'href': 
     141                        if key == 'href' and t[key]: 
    140142                            t[key] = t[key].replace('view', 'editAtom') 
     143                             
     144                        if key == 'subtype': 
     145                            t[key] = t[key] 
    141146                     
    142147                self.results.append(t) 
Note: See TracChangeset for help on using the changeset viewer.