From: Michael Tremer Date: Fri, 2 Jun 2017 17:01:44 +0000 (+0200) Subject: cli: Load ui component for CLIs X-Git-Tag: 0.9.28~1285^2~1337 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=80ed5fae7edf4b7d018e997ec7f40e3c61beb1cc;p=pakfire.git cli: Load ui component for CLIs Signed-off-by: Michael Tremer --- diff --git a/src/pakfire/cli.py b/src/pakfire/cli.py index b2108a0a6..f4e8de59d 100644 --- a/src/pakfire/cli.py +++ b/src/pakfire/cli.py @@ -37,6 +37,7 @@ from . import packages from . import repository from . import server from . import transaction +from . import ui from . import util from .system import system @@ -45,7 +46,7 @@ from .i18n import _ class Cli(object): def __init__(self): - pass + self.ui = ui.cli.CliUI() def parse_cli(self): parser = argparse.ArgumentParser( @@ -332,6 +333,8 @@ class Cli(object): class CliBuilder(Cli): def __init__(self): + Cli.__init__(self) + # Check if we are already running in a pakfire container. In that # case, we cannot start another pakfire-builder. if os.environ.get("container", None) == "pakfire-builder": diff --git a/src/pakfire/ui/__init__.py b/src/pakfire/ui/__init__.py index ccd85599a..66b6ca8c2 100644 --- a/src/pakfire/ui/__init__.py +++ b/src/pakfire/ui/__init__.py @@ -21,6 +21,7 @@ import sys +from . import cli from . import progressbar def make_progress(message, maxval, eta=True, speed=False):