5287b9a Issue 50206 - Refactor lock, unlock and status of dsidm account/role

Authored and Committed by spichugi 4 years ago
    Issue 50206 - Refactor lock, unlock and status of dsidm account/role
    
    Description: Port ns-accountstatus.pl, ns-activate.pl and ns-inactivate.pl to lib389 CLI.
    Add: dsidm account/role entry-status, dsidm account subtree-status, dsidm role lock/unlock
    Refactor: dsidm account lock/unlock
    Remove: dsidm account status
    Also, refactor role.py and idm/account.py accordingly to the CLI requirements.
    
    https://pagure.io/389-ds-base/issue/50206
    
    Reviewed by: firstyear (Thanks, William!)
    
        
file modified
+4 -3
file modified
+0 -1
file modified
+277 -100
file modified
+34 -0
file modified
+24 -0