]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-deploy.git/commitdiff
suse/uninstall: use the zypper remove helper
authorDavid Disseldorp <ddiss@suse.de>
Fri, 12 Jun 2015 12:50:21 +0000 (14:50 +0200)
committerDavid Disseldorp <ddiss@suse.de>
Fri, 10 Jul 2015 10:45:04 +0000 (12:45 +0200)
Signed-off-by: David Disseldorp <ddiss@suse.de>
ceph_deploy/hosts/suse/uninstall.py

index 17e584757866b5a0806eda7bec682f8ff301f820..fa85decf68feb02df748aa04dc86e8bb7907d63c 100644 (file)
@@ -1,4 +1,4 @@
-from ceph_deploy.lib import remoto
+from ceph_deploy.util import pkg_managers
 
 
 def uninstall(conn, purge=False):
@@ -10,12 +10,4 @@ def uninstall(conn, purge=False):
         'librbd1',
         'ceph-radosgw',
         ]
-    cmd = [
-        'zypper',
-        '--non-interactive',
-        '--quiet',
-        'remove',
-        ]
-
-    cmd.extend(packages)
-    remoto.process.run(conn, cmd)
+    pkg_managers.zypper_remove(conn, packages)