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)
cumin-developers@lists.fedorahosted.org