[rhmessaging-commits] rhmessaging commits: r3220 - mgmt/trunk/wooly/python/wooly.
rhmessaging-commits at lists.jboss.org
rhmessaging-commits at lists.jboss.org
Thu Mar 26 16:09:35 EDT 2009
Author: eallen
Date: 2009-03-26 16:09:35 -0400 (Thu, 26 Mar 2009)
New Revision: 3220
Modified:
mgmt/trunk/wooly/python/wooly/__init__.py
mgmt/trunk/wooly/python/wooly/parameters.py
Log:
Adding defaulted argument to paramerter.add to avoid an "if" in unmarshal_url_vars.
Modified: mgmt/trunk/wooly/python/wooly/__init__.py
===================================================================
--- mgmt/trunk/wooly/python/wooly/__init__.py 2009-03-26 20:03:29 UTC (rev 3219)
+++ mgmt/trunk/wooly/python/wooly/__init__.py 2009-03-26 20:09:35 UTC (rev 3220)
@@ -47,7 +47,7 @@
return value
- def add(self, session, value):
+ def add(self, session, value, key=None):
self.set(session, value)
def set(self, session, value):
@@ -625,10 +625,7 @@
param = self.page.get_page_parameter_by_path(key)
if param:
- if param.is_dictionary:
- param.add(self, param.unmarshal(value), key)
- else:
- param.add(self, param.unmarshal(value))
+ param.add(self, param.unmarshal(value), key)
except ValueError:
pass
Modified: mgmt/trunk/wooly/python/wooly/parameters.py
===================================================================
--- mgmt/trunk/wooly/python/wooly/parameters.py 2009-03-26 20:03:29 UTC (rev 3219)
+++ mgmt/trunk/wooly/python/wooly/parameters.py 2009-03-26 20:09:35 UTC (rev 3220)
@@ -62,7 +62,7 @@
def get_default(self, session):
return copy(self.default)
- def add(self, session, value):
+ def add(self, session, value, key=None):
lst = self.get(session)
lst.append(value)
return lst
More information about the rhmessaging-commits
mailing list