Fix Tenant.update() for enabled=False

Tenant.update() fails when attempting to set enabled=False due to how
the test to see if it was set in the arg list is formed.

Change-Id: Ibeea992c172cb9858d7201c9025f9715f98d3416
This commit is contained in:
Dean Troyer
2012-05-11 10:53:47 -05:00
parent e9ba370434
commit 51f6cc6573

View File

@@ -30,7 +30,7 @@ class Tenant(base.Resource):
# Preserve the existing settings; keystone legacy resets these?
new_name = name if name else self.name
new_description = description if description else self.description
new_enabled = enabled if enabled else self.enabled
new_enabled = enabled if enabled is not None else self.enabled
try:
retval = self.manager.update(self.id, tenant_name=new_name,