From 93c96ccafdf8b87d4e6aea48da3bf58ac0e070b9 Mon Sep 17 00:00:00 2001 From: Fabio Erculiani Date: Sun, 2 May 2010 08:53:53 +0200 Subject: [PATCH] [entropy.db] EntropyRepository.getTriggerInfo can return None --- libraries/entropy/db/__init__.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/libraries/entropy/db/__init__.py b/libraries/entropy/db/__init__.py index d3b59f323..05c8627db 100644 --- a/libraries/entropy/db/__init__.py +++ b/libraries/entropy/db/__init__.py @@ -3137,12 +3137,15 @@ class EntropyRepository(EntropyRepositoryPluginStore, TextInterface): 'spm_phases': self.retrieveSpmPhases(idpackage), } - @rtype: dict + @rtype: dict or None """ + scope_data = self.getScopeData(idpackage) + if scope_data is None: + return atom, category, name, \ version, slot, versiontag, \ - revision, branch, etpapi = self.getScopeData(idpackage) + revision, branch, etpapi = scope_data chost, cflags, cxxflags = self.retrieveCompileFlags(idpackage) pkg_content = set()