File tree Expand file tree Collapse file tree 2 files changed +13
-0
lines changed Expand file tree Collapse file tree 2 files changed +13
-0
lines changed Original file line number Diff line number Diff line change 78
78
userDelete = userCmd .Command ("delete" , "Delete an user" )
79
79
userDeleteName = userDelete .Arg ("username" , "username" ).Required ().String ()
80
80
81
+ userRename = userCmd .Command ("rename" , "Rename a user" )
82
+ userRenameName = userRename .Arg ("username" , "username" ).Required ().String ()
83
+ userRenameNew = userRename .Arg ("newusername" , "newusername" ).Required ().String ()
84
+
81
85
userPass = userCmd .Command ("passwd" , "Change an user password" )
82
86
userPassName = userPass .Arg ("username" , "username" ).Required ().String ()
83
87
userPassPass = userPass .Arg ("password" , "password" ).Required ().String ()
Original file line number Diff line number Diff line change @@ -306,6 +306,15 @@ func execCmd(nc *nexus.NexusConn, parsed string) {
306
306
log .Println ("OK" )
307
307
}
308
308
309
+ case userRename .FullCommand ():
310
+ log .Printf ("Renaming user \" %s\" to \" %s\" " , * userRenameName , * userRenameNew )
311
+ if _ , err := nc .UserRename (* userRenameName , * userRenameNew ); err != nil {
312
+ log .Println (err )
313
+ return
314
+ } else {
315
+ log .Println ("OK" )
316
+ }
317
+
309
318
case userList .FullCommand ():
310
319
log .Printf ("Listing users on \" %s\" " , * userListPrefix )
311
320
You can’t perform that action at this time.
0 commit comments