From 8564679421ca133c14dffbd38c8514629c84e0f3 Mon Sep 17 00:00:00 2001
From: Filippo Cremonese <filippocremonese@rev.ng>
Date: Fri, 11 Sep 2020 15:39:16 +0200
Subject: [PATCH] Use loguru instead of print to signal error

---
 orchestra/cmds/uninstall.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/orchestra/cmds/uninstall.py b/orchestra/cmds/uninstall.py
index 7389e55..e34dcc8 100644
--- a/orchestra/cmds/uninstall.py
+++ b/orchestra/cmds/uninstall.py
@@ -1,3 +1,5 @@
+from loguru import logger
+
 from ..model.configuration import Configuration
 from ..util import parse_component_name, is_installed
 from ..actions.install import uninstall
@@ -11,7 +13,6 @@ def install_subcommand(sub_argparser):
 def handle_uninstall(args, config: Configuration):
     component_name, build_name = parse_component_name(args.component)
     if not is_installed(config, component_name, build_name):
-        print(f"Component {args.component} is not installed")
-        return
+        logger.error(f"Component {args.component} is not installed")
 
     uninstall(component_name, config)
-- 
GitLab