You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@gump.apache.org by aj...@apache.org on 2004/03/01 23:46:41 UTC
cvs commit: gump/python/gump/document forrest.py
ajack 2004/03/01 14:46:41
Modified: python/gump/document forrest.py
Log:
Well, dotnot ran w/ this 'results linking' code, and didn't fall over,
but the results don't seem right. Need to dig in...
Revision Changes Path
1.89 +12 -5 gump/python/gump/document/forrest.py
Index: forrest.py
===================================================================
RCS file: /home/cvs/gump/python/gump/document/forrest.py,v
retrieving revision 1.88
retrieving revision 1.89
diff -u -r1.88 -r1.89
--- forrest.py 1 Mar 2004 21:28:00 -0000 1.88
+++ forrest.py 1 Mar 2004 22:46:41 -0000 1.89
@@ -1391,6 +1391,8 @@
serverResults=None
if isinstance(linkable,Resultable) and linkable.hasServerResults():
serverResults=linkable.getServerResults()
+ else:
+ log.debug('Have no Resultable for statePair ' + `linkable`)
for server in servers:
@@ -1398,7 +1400,11 @@
statePair=None
if serverResults and serverResults.has_key(server):
results=serverResults[server]
- statePair=results.getStatePair()
+ if results:
+ log.debug('Have statePair ' + `statePair`)
+ statePair=results.getStatePair()
+ else:
+ log.debug('Have no results for statePair ' + `server`)
# If we can resolve this object to a URL, then do
xdocNode=None
@@ -1413,8 +1419,9 @@
server.getUrl())
if xdocNode and statePair:
+ log.debug('Have xdocNode and statePair ' + `statePair`)
depth=getDepthForObject(linkable)
- self.insertStatePairIconAtDepth(xdocNode, statePair,depth)
+ self.insertStatePairIconAtDepth(xdocNode,statePair,depth)
else:
xdocNode.createText('On ' + server.getName())
---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@gump.apache.org
For additional commands, e-mail: general-help@gump.apache.org