From 3bc072900508c82bf6dd830d3e2fb14c15e2d247 Mon Sep 17 00:00:00 2001 From: Faik Uygur Date: Thu, 31 Jul 2008 07:54:59 +0000 Subject: [PATCH] BUG:FIXED:7854 Thanks to Turker. --- pisi/cli/listavailable.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pisi/cli/listavailable.py b/pisi/cli/listavailable.py index f0c85dae..b97dd643 100644 --- a/pisi/cli/listavailable.py +++ b/pisi/cli/listavailable.py @@ -71,7 +71,11 @@ all repositories. component = ctx.get_option('component') if component: - l = self.componentdb.get_packages(component, repo=repo, walk=True) + try: + l = self.componentdb.get_packages(component, repo=repo, walk=True) + except Exception, e: + ctx.ui.info(_("Component %s not found in %s repository") % (component, repo)) + return else: l = pisi.api.list_available(repo) installed_list = pisi.api.list_installed()