File tree Expand file tree Collapse file tree 2 files changed +8
-3
lines changed Expand file tree Collapse file tree 2 files changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -78,6 +78,9 @@ def usage(name='editgdpuser.py'):
78
78
account_state = None
79
79
reset_roles = False
80
80
user_dict = {}
81
+ # NOTE: Remove fields is NOT supported through 'editgdpuser',
82
+ # user 'edituser' to remove fields
83
+ remove_fields = []
81
84
opt_args = 'c:g:d:fhri:S:v'
82
85
try :
83
86
(opts , args ) = getopt .getopt (args , opt_args )
@@ -171,6 +174,7 @@ def usage(name='editgdpuser.py'):
171
174
configuration ,
172
175
user_id ,
173
176
user_dict ,
177
+ remove_fields ,
174
178
conf_path ,
175
179
mig_db_path ,
176
180
gdp_db_path = gdp_db_path ,
Original file line number Diff line number Diff line change @@ -2146,6 +2146,7 @@ def edit_gdp_user(
2146
2146
configuration ,
2147
2147
user_id ,
2148
2148
changes ,
2149
+ removes ,
2149
2150
conf_path ,
2150
2151
mig_db_path ,
2151
2152
gdp_db_path = None ,
@@ -2371,7 +2372,7 @@ def edit_gdp_user(
2371
2372
2372
2373
try :
2373
2374
new_project_user = edit_user (project_user_id , new_changes ,
2374
- conf_path , mig_db_path ,
2375
+ removes , conf_path , mig_db_path ,
2375
2376
force , verbose )
2376
2377
new_project_user_id = new_project_user ['distinguished_name' ]
2377
2378
new_user_ids .append (new_project_user_id )
@@ -2437,7 +2438,7 @@ def edit_gdp_user(
2437
2438
2438
2439
# Change main user in MiG user database and on filesystem
2439
2440
2440
- user = edit_user (user_id , new_changes ,
2441
+ user = edit_user (user_id , new_changes , removes ,
2441
2442
conf_path , mig_db_path ,
2442
2443
force , verbose )
2443
2444
new_user_id = user ['distinguished_name' ]
@@ -2528,7 +2529,7 @@ def edit_gdp_user(
2528
2529
if verbose :
2529
2530
print (msg )
2530
2531
_logger .info (msg )
2531
- user = edit_user (rollback_id , rollback_dict ,
2532
+ user = edit_user (rollback_id , rollback_dict , [],
2532
2533
conf_path , mig_db_path ,
2533
2534
True , verbose )
2534
2535
except Exception as exc :
You can’t perform that action at this time.
0 commit comments