diff options
author | John Dennis <jdennis@redhat.com> | 2007-12-04 10:08:08 -0500 |
---|---|---|
committer | John Dennis <jdennis@redhat.com> | 2007-12-04 10:08:08 -0500 |
commit | d53915954e68ad2fa1625ed016e7e65cd6f4e4e0 (patch) | |
tree | 6963257f9c07a23cbe7a33d621edae5e7c327d9f /ipa-admintools/ipa-deluser | |
parent | 4e1d291d15e198a0517a2c6787f865fe41147440 (diff) | |
parent | 299e45769811c7573d1389e5eb25643e62b1d128 (diff) | |
download | freeipa-d53915954e68ad2fa1625ed016e7e65cd6f4e4e0.tar.gz freeipa-d53915954e68ad2fa1625ed016e7e65cd6f4e4e0.tar.xz freeipa-d53915954e68ad2fa1625ed016e7e65cd6f4e4e0.zip |
merge
Diffstat (limited to 'ipa-admintools/ipa-deluser')
-rw-r--r-- | ipa-admintools/ipa-deluser | 17 |
1 files changed, 2 insertions, 15 deletions
diff --git a/ipa-admintools/ipa-deluser b/ipa-admintools/ipa-deluser index 02ba5f132..79a521560 100644 --- a/ipa-admintools/ipa-deluser +++ b/ipa-admintools/ipa-deluser @@ -34,8 +34,6 @@ def usage(): def parse_options(): parser = OptionParser() - parser.add_option("-d", "--delete", action="store_true", dest="deluser", - help="Delete the user, don't inactivate them.") parser.add_option("--usage", action="store_true", help="Program usage") @@ -50,21 +48,10 @@ def main(): if len(args) != 2: usage() - msg = "inactivated" try: client = ipaclient.IPAClient() - if options.deluser: - ret = client.delete_user(args[1]) - msg = "deleted" - else: - try: - ret = client.mark_user_inactive(args[1]) - except ipa.ipaerror.exception_for(ipa.ipaerror.LDAP_EMPTY_MODLIST): - print "User is already marked inactive" - return 0 - except: - raise - print args[1] + " successfully %s" % msg + ret = client.delete_user(args[1]) + print args[1] + " successfully deleted" except xmlrpclib.Fault, fault: if fault.faultCode == errno.ECONNREFUSED: print "The IPA XML-RPC service is not responding." |