Author: tmckay
Date: 2012-04-12 22:33:53 +0000 (Thu, 12 Apr 2012)
New Revision: 5300
Modified:
trunk/sage/python/sage/aviary/aviaryoperations.py
Log:
Turn off suds caching for schemas.
Modified: trunk/sage/python/sage/aviary/aviaryoperations.py
===================================================================
--- trunk/sage/python/sage/aviary/aviaryoperations.py 2012-04-12 20:27:12 UTC (rev 5299)
+++ trunk/sage/python/sage/aviary/aviaryoperations.py 2012-04-12 22:33:53 UTC (rev 5300)
@@ -683,12 +683,12 @@
Instantiate a Client object with an OverridesPlugin and
retain a pointer to the plugin so that it can be controlled.
'''
- def __init__(self, *args):
+ def __init__(self, *args, **kwargs):
self.override = OverridesPlugin()
try:
- super(OverrideClient, self).__init__(plugins=[self.override], *args)
+ super(OverrideClient, self).__init__(plugins=[self.override], *args,
**kwargs)
except:
- super(OverrideClient, self).__init__(*args)
+ super(OverrideClient, self).__init__(*args, **kwargs)
def set_enable_attributes(self, truth):
'''
@@ -718,7 +718,7 @@
self.job_wsdl = job_wsdl
def create_object(self):
- return OverrideClient(self.job_wsdl)
+ return OverrideClient(self.job_wsdl, cache=None)
class QueryClientPool(ObjectPool):
def __init__(self, query_wsdl, max_size):
@@ -726,4 +726,4 @@
self.query_wsdl = query_wsdl
def create_object(self):
- return OverrideClient(self.query_wsdl)
+ return OverrideClient(self.query_wsdl, cache=None)
Show replies by date