SP uninstall attempts to run install
authorNathan Kinder <nkinder@redhat.com>
Tue, 31 Mar 2015 04:21:31 +0000 (21:21 -0700)
committerRob Crittenden <rcritten@redhat.com>
Tue, 31 Mar 2015 15:43:06 +0000 (11:43 -0400)
When running 'ipsilon-client-install --uninstall' to uninstall a SP,
we call the install routine again after completing the uninstallation.
This leads to confusing error messages about missing required options.
This patch corrects the uninstallation logic.

https://fedorahosted.org/ipsilon/ticket/100

Signed-off-by: Nathan Kinder <nkinder@redhat.com>
Reviewed-by: Rob Crittenden <rcritten@redhat.com>
ipsilon/install/ipsilon-client-install

index 9959cd0..b5b6ad1 100755 (executable)
@@ -330,8 +330,8 @@ if __name__ == '__main__':
 
         if 'uninstall' in args and args['uninstall'] is True:
             uninstall()
-
-        install()
+        else:
+            install()
     except Exception, e:  # pylint: disable=broad-except
         log_exception(e)
         if 'uninstall' in args and args['uninstall'] is True: