diff options
author | Olaf Hering <olaf@aepfle.de> | 2012-09-19 19:32:35 +0200 |
---|---|---|
committer | Richard W.M. Jones <rjones@redhat.com> | 2012-09-19 21:05:29 +0100 |
commit | d6c11b0a3d4c1f7911413b19e52ab6a60ed213ad (patch) | |
tree | 4af702993ce59f12614306339cf47c607207c0e9 /sysprep/sysprep_operation_package_manager_cache.ml | |
parent | 245608a735027bbafee8306c3ae23c55ee4eeaa1 (diff) | |
download | libguestfs-d6c11b0a3d4c1f7911413b19e52ab6a60ed213ad.tar.gz libguestfs-d6c11b0a3d4c1f7911413b19e52ab6a60ed213ad.tar.xz libguestfs-d6c11b0a3d4c1f7911413b19e52ab6a60ed213ad.zip |
sysprep: add zypper to package-manager-cache operation
libzypp and zypper store their cache files in
/var/cache/zypp/{packages,raw,solv}/ and /var/cache/zypper/RPMS/
Add a single pattern to match both cases.
Signed-off-by: Olaf Hering <olaf@aepfle.de>
Diffstat (limited to 'sysprep/sysprep_operation_package_manager_cache.ml')
-rw-r--r-- | sysprep/sysprep_operation_package_manager_cache.ml | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sysprep/sysprep_operation_package_manager_cache.ml b/sysprep/sysprep_operation_package_manager_cache.ml index f529769c..95c0d23d 100644 --- a/sysprep/sysprep_operation_package_manager_cache.ml +++ b/sysprep/sysprep_operation_package_manager_cache.ml @@ -25,6 +25,8 @@ let package_manager_cache_perform g root = let packager = g#inspect_get_package_management root in let cache_dirs = match packager with + | "zypper" -> + Some (g#glob_expand "/var/cache/zypp*/*") | "yum" -> Some (g#glob_expand "/var/cache/yum/*") | "apt" -> |