From 26e3d13d1f958ed187b1e9c8c58bc4a17aa31758 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Eray=20=C3=96zkural?= Date: Fri, 9 Dec 2005 16:07:38 +0000 Subject: [PATCH] * fix: init api for partial rebuild-db --- pisi/cli/commands.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/pisi/cli/commands.py b/pisi/cli/commands.py index 972b874a..573d91b1 100644 --- a/pisi/cli/commands.py +++ b/pisi/cli/commands.py @@ -652,14 +652,13 @@ If package specs are given, they should be the names of package dirs under /var/ name = ("rebuild-db", "rdb") def run(self): - - self.init(database=False) - + if self.args: + self.init(database=True) for package_fn in self.args: pisi.api.resurrect_package(package_fn) else: - #FIXME: Confirm icin init, unlink icin finalize, rebuild_db icin init lazim :) + self.init(database=False) if ctx.ui.confirm(_('Rebuild PISI databases?')): self.finalize() import os