]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-deploy.git/commitdiff
add a yum clean helper
authorAlfredo Deza <alfredo.deza@inktank.com>
Fri, 14 Feb 2014 15:47:51 +0000 (10:47 -0500)
committerAlfredo Deza <alfredo.deza@inktank.com>
Fri, 14 Feb 2014 15:47:51 +0000 (10:47 -0500)
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
ceph_deploy/util/pkg_managers.py

index 7e78da935b212af0e149f5cf9cdfe66308c65df5..7ffa16e368c60496ce5f08471e31e92f15e02ca5 100644 (file)
@@ -97,6 +97,20 @@ def yum_remove(conn, packages, *a, **kw):
     )
 
 
+def yum_clean(conn, item=None):
+    item = item or 'all'
+    cmd = [
+        'yum',
+        'clean',
+        item,
+    ]
+
+    return process.run(
+        conn,
+        cmd,
+    )
+
+
 def rpm(conn, rpm_args=None, *a, **kw):
     """
     A minimal front end for ``rpm`. Extra flags can be passed in via