From 98b82062bc2f3a74edc2f36a7c1d93c4233b8836 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Eray=20=C3=96zkural?= Date: Mon, 8 Aug 2005 22:59:10 +0000 Subject: [PATCH] * beta-light'i zenginlestir, daha cok CLI kullan * configure-pending'in command'i, bir de toplevel'a bos fonksiyon koy --- pisi/cli/commands.py | 3 ++- pisi/toplevel.py | 5 +++++ tests/beta-light.sh | 5 +++++ 3 files changed, 12 insertions(+), 1 deletion(-) diff --git a/pisi/cli/commands.py b/pisi/cli/commands.py index dc8f2eea..2fdf7ce4 100644 --- a/pisi/cli/commands.py +++ b/pisi/cli/commands.py @@ -232,8 +232,9 @@ Remove a package from your system. Just give the package name to remove. class ConfigurePending(PackageOp): """configure pending packages""" + def __init__(self): - super(Remove, self).__init__() + super(ConfigurePending, self).__init__() def run(self): #if not self.args: diff --git a/pisi/toplevel.py b/pisi/toplevel.py index 69053014..ed681ae3 100644 --- a/pisi/toplevel.py +++ b/pisi/toplevel.py @@ -172,6 +172,11 @@ def remove(A): return True # everything went OK :) +def configure_pending(): + # TODO: not coded yet + # start with pending packages + # configure them in reverse topological order of configuration dependency + pass def info(package_name): from package import Package diff --git a/tests/beta-light.sh b/tests/beta-light.sh index d0c8c907..eb19dece 100755 --- a/tests/beta-light.sh +++ b/tests/beta-light.sh @@ -6,8 +6,13 @@ set -x -e pisi-cli build tests/zip/pspec.xml tests/unzip/pspec.xml pisi-cli index . pisi-cli add-repo repo1 pisi-index.xml +pisi-cli list-repo pisi-cli update-repo repo1 +pisi-cli list-available pisi-cli --ignore-comar install zip pisi-cli list-installed pisi-cli --ignore-comar remove unzip +pisi-cli info zip*.pisi pisi-cli --ignore-comar install zip*.pisi +pisi-cli list-pending +pisi-cli configure-pending