diff options
author | Jenkins <jenkins@review.openstack.org> | 2013-06-17 21:10:42 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2013-06-17 21:10:42 +0000 |
commit | e248219ead44374e5be6183802479fb533634f2c (patch) | |
tree | e8c07045ff5173ee9f0378401e299a2251c1e499 /keystone/identity | |
parent | c285fa7efbdf87262d5b368ec42ccd0d462a98fc (diff) | |
parent | 76e3183ead6ac52fc744f51313bc0fd3b5f4d610 (diff) | |
download | keystone-e248219ead44374e5be6183802479fb533634f2c.tar.gz keystone-e248219ead44374e5be6183802479fb533634f2c.tar.xz keystone-e248219ead44374e5be6183802479fb533634f2c.zip |
Merge "Http 400 when project enabled is not a boolean"
Diffstat (limited to 'keystone/identity')
-rw-r--r-- | keystone/identity/core.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/keystone/identity/core.py b/keystone/identity/core.py index 205c8849..1c2a5508 100644 --- a/keystone/identity/core.py +++ b/keystone/identity/core.py @@ -93,6 +93,12 @@ class Manager(manager.Manager): tenant['description'] = '' return self.driver.create_project(tenant_id, tenant) + def update_project(self, context, tenant_id, tenant_ref): + tenant = tenant_ref.copy() + if 'enabled' in tenant: + tenant['enabled'] = clean.project_enabled(tenant['enabled']) + return self.driver.update_project(tenant_id, tenant) + class Driver(object): """Interface description for an Identity driver.""" |