Merge "Small refactor for create nonlocal user"

This commit is contained in:
Zuul 2019-03-18 03:21:31 +00:00 committed by Gerrit Code Review
commit 2328b43d87
1 changed files with 2 additions and 4 deletions

View File

@ -143,10 +143,8 @@ class ShadowUsers(base.ShadowUsersDriverBase):
def create_nonlocal_user(self, user_dict):
new_user_dict = copy.deepcopy(user_dict)
# remove local_user attributes from new_user_dict
keys_to_delete = ['name', 'password']
for key in keys_to_delete:
if key in new_user_dict:
del new_user_dict[key]
new_user_dict.pop('name', None)
new_user_dict.pop('password', None)
# create nonlocal_user dict
new_nonlocal_user_dict = {
'name': user_dict['name']