diff options
author | Martin Basti <mbasti@redhat.com> | 2016-10-31 09:35:09 +0100 |
---|---|---|
committer | Jan Cholasta <jcholast@redhat.com> | 2016-11-11 12:13:56 +0100 |
commit | fcea3b3fb88ede0e9414f83ac2372e000e728587 (patch) | |
tree | 6bfed9f94d9607217c7bee91dc652f2fc3e1813d /client | |
parent | 3f690a0a3a7e039183eca1578a3cb13f2c0632ef (diff) | |
download | freeipa-fcea3b3fb88ede0e9414f83ac2372e000e728587.tar.gz freeipa-fcea3b3fb88ede0e9414f83ac2372e000e728587.tar.xz freeipa-fcea3b3fb88ede0e9414f83ac2372e000e728587.zip |
client: extract checks from uninstall to uninstall_check
Checks if uninstallation is possible should be moved to uninstall_check
https://fedorahosted.org/freeipa/ticket/6392
Reviewed-By: Stanislav Laznicka <slaznick@redhat.com>
Diffstat (limited to 'client')
-rwxr-xr-x | client/ipa-client-install | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/client/ipa-client-install b/client/ipa-client-install index f82fb9afb..a5c84a895 100755 --- a/client/ipa-client-install +++ b/client/ipa-client-install @@ -232,6 +232,10 @@ def main(): env={"PATH":"/bin:/sbin:/usr/kerberos/bin:/usr/kerberos/sbin:/usr/bin:/usr/sbin"} if options.uninstall: + rval_check = client.uninstall_check(options) + if rval_check != client.SUCCESS: + return rval_check + return client.uninstall(options, env) rval_check = client.install_check(options) |