Skip to content

Commit 4a1dd69

Browse files
committed
Merge remote-tracking branch 'origin/master' into edge
2 parents a242bd9 + 32da146 commit 4a1dd69

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

mig/server/editgdpuser.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,9 @@ def usage(name='editgdpuser.py'):
7878
account_state = None
7979
reset_roles = False
8080
user_dict = {}
81+
# NOTE: Remove fields is NOT supported through 'editgdpuser',
82+
# user 'edituser' to remove fields
83+
remove_fields = []
8184
opt_args = 'c:g:d:fhri:S:v'
8285
try:
8386
(opts, args) = getopt.getopt(args, opt_args)
@@ -171,6 +174,7 @@ def usage(name='editgdpuser.py'):
171174
configuration,
172175
user_id,
173176
user_dict,
177+
remove_fields,
174178
conf_path,
175179
mig_db_path,
176180
gdp_db_path=gdp_db_path,

mig/shared/gdp/base.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2146,6 +2146,7 @@ def edit_gdp_user(
21462146
configuration,
21472147
user_id,
21482148
changes,
2149+
removes,
21492150
conf_path,
21502151
mig_db_path,
21512152
gdp_db_path=None,
@@ -2371,7 +2372,7 @@ def edit_gdp_user(
23712372

23722373
try:
23732374
new_project_user = edit_user(project_user_id, new_changes,
2374-
conf_path, mig_db_path,
2375+
removes, conf_path, mig_db_path,
23752376
force, verbose)
23762377
new_project_user_id = new_project_user['distinguished_name']
23772378
new_user_ids.append(new_project_user_id)
@@ -2437,7 +2438,7 @@ def edit_gdp_user(
24372438

24382439
# Change main user in MiG user database and on filesystem
24392440

2440-
user = edit_user(user_id, new_changes,
2441+
user = edit_user(user_id, new_changes, removes,
24412442
conf_path, mig_db_path,
24422443
force, verbose)
24432444
new_user_id = user['distinguished_name']
@@ -2528,7 +2529,7 @@ def edit_gdp_user(
25282529
if verbose:
25292530
print(msg)
25302531
_logger.info(msg)
2531-
user = edit_user(rollback_id, rollback_dict,
2532+
user = edit_user(rollback_id, rollback_dict, [],
25322533
conf_path, mig_db_path,
25332534
True, verbose)
25342535
except Exception as exc:

0 commit comments

Comments
 (0)