fix discrepancies seen in domain and credential, v3 - bug 1109349
domains.py added list method added args private_project_names and private_user_names to create and update credentials.py added list method Change-Id: I0d231e909742bb56b79c91d3d0f7dac3bd3ec552
This commit is contained in:
		| @@ -44,6 +44,9 @@ class CredentialManager(base.CrudManager): | ||||
|         return super(CredentialManager, self).get( | ||||
|             credential_id=base.getid(credential)) | ||||
|  | ||||
|     def list(self): | ||||
|         return super(CredentialManager, self).list() | ||||
|  | ||||
|     def update(self, credential, user, type=None, data=None, project=None): | ||||
|         return super(CredentialManager, self).update( | ||||
|             credential_id=base.getid(credential), | ||||
|   | ||||
| @@ -33,22 +33,31 @@ class DomainManager(base.CrudManager): | ||||
|     collection_key = 'domains' | ||||
|     key = 'domain' | ||||
|  | ||||
|     def create(self, name, description=None, enabled=True): | ||||
|     def create(self, name, description=None, enabled=True, | ||||
|                private_project_names=False, private_user_names=False): | ||||
|         return super(DomainManager, self).create( | ||||
|             name=name, | ||||
|             description=description, | ||||
|             enabled=enabled) | ||||
|             enabled=enabled, | ||||
|             private_project_names=private_project_names, | ||||
|             private_user_names=private_user_names) | ||||
|  | ||||
|     def get(self, domain): | ||||
|         return super(DomainManager, self).get( | ||||
|             domain_id=base.getid(domain)) | ||||
|  | ||||
|     def update(self, domain, name=None, description=None, enabled=None): | ||||
|     def list(self): | ||||
|         return super(DomainManager, self).list() | ||||
|  | ||||
|     def update(self, domain, name=None, description=None, enabled=True, | ||||
|                private_project_names=False, private_user_names=False): | ||||
|         return super(DomainManager, self).update( | ||||
|             domain_id=base.getid(domain), | ||||
|             name=name, | ||||
|             description=description, | ||||
|             enabled=enabled) | ||||
|             enabled=enabled, | ||||
|             private_project_names=private_project_names, | ||||
|             private_user_names=private_user_names) | ||||
|  | ||||
|     def delete(self, domain): | ||||
|         return super(DomainManager, self).delete( | ||||
|   | ||||
| @@ -17,4 +17,6 @@ class DomainTests(utils.TestCase, utils.CrudTests): | ||||
|         kwargs = super(DomainTests, self).new_ref(**kwargs) | ||||
|         kwargs.setdefault('enabled', True) | ||||
|         kwargs.setdefault('name', uuid.uuid4().hex) | ||||
|         kwargs.setdefault('private_project_names', False) | ||||
|         kwargs.setdefault('private_user_names', False) | ||||
|         return kwargs | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Steve Martinelli
					Steve Martinelli