From 878dfda4e4b640f670b0fcae8da1feef2c3052da Mon Sep 17 00:00:00 2001 From: Fabio Erculiani Date: Thu, 16 Apr 2009 06:24:46 +0200 Subject: [PATCH] entropy.client.interfaces.metadata: extract_pkg_metadata, etpapi metadatum must be int(), as returned by entropy.db.getPackageData --- libraries/entropy/client/interfaces/metadata.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libraries/entropy/client/interfaces/metadata.py b/libraries/entropy/client/interfaces/metadata.py index d7243a67c..292b53c55 100644 --- a/libraries/entropy/client/interfaces/metadata.py +++ b/libraries/entropy/client/interfaces/metadata.py @@ -496,7 +496,8 @@ class ExtractorsMixin: log_dir = etpConst['logdir']+"/elog" if not os.path.isdir(log_dir): os.makedirs(log_dir) data['messages'] = self._extract_pkg_metadata_messages(log_dir, data['category'], data['name'], data['version'], silent = silent) - data['etpapi'] = etpConst['etpapi'] + # etpapi must be int, as returned by entropy.db.getPackageData + data['etpapi'] = int(etpConst['etpapi']) # removing temporary directory shutil.rmtree(tbz2TmpDir,True)