From d0b0dd08282c0c1436c6d48e14b61893cc344a84 Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Tue, 17 Sep 2019 02:01:09 -0400 Subject: [PATCH] nicer --- bake/bakefile.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/bake/bakefile.py b/bake/bakefile.py index 37a56d5..c28bd0b 100644 --- a/bake/bakefile.py +++ b/bake/bakefile.py @@ -41,7 +41,15 @@ class TaskFilter(BaseAction): self.bashfile = bashfile def __str__(self): - return f"{str(click.style(self.source[:1], fg='yellow'))}{self.source[1:]}" + split = self.source.split(":", 1) + extra = ")" if len(split) > 1 else "" + source = "(".join(split) + extra + + source = ( + click.style(source[: len(split[0])], fg="yellow") + source[len(split[0]) :] + ) + + return source def __hash__(self): return hash((self.bashfile, self.source))