Merge pull request #28224 from techhat/spmoptimize

Optimize create_repo for large packages
This commit is contained in:
Mike Place 2015-10-23 07:40:06 -06:00
commit 1c55513ce3

View file

@ -615,6 +615,10 @@ class SPMClient(object):
self.formula_conf = formula_conf
formula_tar = tarfile.open(out_path, 'w:bz2')
# Add FORMULA first, to speed up create_repo on large packages
formula_tar.add(formula_path, formula_conf['name'], filter=self._exclude)
try:
formula_tar.add(self.abspath, formula_conf['name'], filter=self._exclude)
except TypeError: