From 7be93b2311e836509671ff37ebf24f9f1e3af43e Mon Sep 17 00:00:00 2001 From: Soham Patil Date: Wed, 21 Feb 2024 13:32:21 +0000 Subject: [PATCH] changed color scheme --- ros2controlcli/ros2controlcli/verb/list_controllers.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/ros2controlcli/ros2controlcli/verb/list_controllers.py b/ros2controlcli/ros2controlcli/verb/list_controllers.py index e0797096a6..31ce814865 100644 --- a/ros2controlcli/ros2controlcli/verb/list_controllers.py +++ b/ros2controlcli/ros2controlcli/verb/list_controllers.py @@ -23,7 +23,14 @@ def print_controller_state(c, args): - state_color = bcolors.OKGREEN if c.state == "active" else bcolors.FAIL + state_color = "" + if c.state == "active": + state_color = bcolors.OKGREEN + elif c.state == "inactive": + state_color = bcolors.OKCYAN + elif c.state == "unconfigured": + state_color = bcolors.WARNING + print(f"{c.name:20s}[{c.type:20s}] {state_color}{c.state:10s}{bcolors.ENDC}") if args.claimed_interfaces or args.verbose: print("\tclaimed interfaces:")