Author: eallen
Date: 2011-04-26 12:32:50 +0000 (Tue, 26 Apr 2011)
New Revision: 4737
Modified:
trunk/cumin/python/cumin/grid/negotiator.py
Log:
Fix for BZ 696789 - Quota values were dropping to 0. This happened when a call to get the
individual values failed without an exception due to a timeout.
Modified: trunk/cumin/python/cumin/grid/negotiator.py
===================================================================
--- trunk/cumin/python/cumin/grid/negotiator.py 2011-04-25 19:40:57 UTC (rev 4736)
+++ trunk/cumin/python/cumin/grid/negotiator.py 2011-04-26 12:32:50 UTC (rev 4737)
@@ -170,7 +170,7 @@
for group in raw_configs[config]:
if raw_configs[config][group].error:
info[group][config] = raw_configs[config][group].error
- else:
+ elif raw_configs[config][group].got_data:
info[group][config] =
raw_configs[config][group].data['Value']
except Exception, e:
log.exception(e)
Show replies by date