Skip to content
Snippets Groups Projects
Commit 82dc935a authored by Todd Gamblin's avatar Todd Gamblin
Browse files

installed_extensions_for no longer fails when nothing known about pkg

parent 5c2608b0
Branches
Tags
No related merge requests found
......@@ -119,8 +119,15 @@ def extensions_for(self, extendee_spec):
@_autospec
def installed_extensions_for(self, extendee_spec):
return [s.package for s in self.installed_package_specs()
if s.package.extends(extendee_spec)]
for s in self.installed_package_specs():
try:
if s.package.extends(extendee_spec):
yield s.package
except UnknownPackageError, e:
# Skip packages we know nothing about
continue
# TODO: add some conditional way to do this instead of
# catching exceptions.
def dirname_for_package_name(self, pkg_name):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment